Servlet的URL路径映射

现在Java程序员被更多地要求框架技术的前提下,当然这对程序员的要求就更高一层了。首先还是要基础扎实,不然凭什么去学习更为深奥的框架技术啊!所以现在我们更多地需要在项目中引入框架和进行框架的配置。接下来我们来看这么两点:一是在项目中引入框架。二是Servlet对URL的监听。

 

一、项目中引入框架:要想在一个项目中引入一个框架,必然要引入这个框架所需要的Jar包。其次如果是Web项目,还要在Web.xml中配置相应的Listener或者Filter来对Web进行监听和过滤。

 

二、Web项目中Servlet对URL的监听:不管是JSP Model2还是Struts、Webwork、Spring MVC都是利用Servlet来管理用户请求的。在配置Servlet时,会监听相应的URL或者执行Servlet的URL配置时,即配置url-pattern.我们知道在Struts1.x框架中,一般将URL后缀配置为*.do,Webwork(Struts2.x)中一般后缀配置为*.action.然而,这些后缀的配置并不是框架所要求必需的,只是一种习惯而也。即框架本身和URL模式没有任何关系,用户大可使用喜欢的任何形式的后缀,just you like。

 

三、两种后缀配置:一是使用.html后缀,一方面用户不能通过URL直接知道Web站点采用了那种服务器端技术,另一方面,以.html为后缀的网页时静态页面的后缀,可以骗过搜索引擎,增加被收录的概率。二是.htm为后缀,这种方式主要用于那些真正的无须任何动态处理的静态网页,.htm可以与动态页面加以区分以避免被框架截获。

你可能感兴趣的:(框架,Web,servlet,配置管理,Webwork)