llgd.net
当前位置:首页 >> JAvAwEB wEB.xml配置/和/*分别指什么?有什么区别? >>

JAvAwEB wEB.xml配置/和/*分别指什么?有什么区别?

/指根目录。如果是URL中,就是后面不能带任何路径,只匹配域名部分。 比如 http://www.baidu.com/ 这个路径就是/,如果你想匹配 http://www.baidu.com/s 这个是没办法匹配到的。 /* *表示任意字符。就是后面可以跟任意字符,这个就可以匹配到htt...

TOMCAT中web.xml文件和java项目中WEB-INF目录下的web.xml文件的区别: 加载顺序是tomcat conf目录下然后是java项目目录下的。 tomcat config目录下的为服务器全局作用域,一般用来配置全局设置、数据源等,而项目目录下的为局部作用域。 在tomca...

正解:servlet 3.0的新特性,可以不用web.xml或者注解. 还有引用,这个可以看下,还不错 http://www.ibm.com/developerworks/cn/java/j-lo-servlet30/#major3

主要是配置web项目启动时加载的信息,比如配置参数, 配置你的监听器,配置过滤器,配置你的servlet实现。

web.xml的功能比较多,例如:指定欢迎页面;命名与定制UR;定制初始化参数;指定错误处理页面;设置过滤器;设置监听器;设置会话(Session)过期时间等等

web.xml是整体的配置,是系统级别的。在里面可以配置欢迎和错误页面,为servlet命名和定制URL,定制初始化参数等高级配置。 springmvc-servlet.xml这个应该是使用springmvc的一些配置,包括解析扫描和拦截view等。

一个javaweb项目可以有多个XXXweb.xml 多个.xml文件可以放入web.xml中。 如果一个的话,要把所有的配置信息都写在这个web.xml里。

java编写web应用的时候,当使用servlet 3.0之后,不需要配置web.xml文件,使用如下注解形式即可: @WebServlet(urlPatterns = {"/simple"}, asyncSupported = true, loadOnStartup = -1, name = "SimpleServlet", displayName = "ss", initParam...

Servlet 3.0可以不用。新增的注解支持:该版本新增了若干注解,用于简化 Servlet、过滤器(Filter)和监听器(Listener)的声明,这使得 web.xml 部署描述文件从该版本开始不再是必选的了。

tomcat安装目录下conf中的东西都是全觉的,换句话说对你的所有应用都有效果,而web-inf中的东西只对当前的web应用有效果。

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com