现在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可以与动态页面加以区分以避免被框架截获。
分享到:
相关推荐
JavaWeb开发技术-实现Servlet虚拟路径的映射 ...实现Servlet虚拟路径的映射需要了解Servlet的多重映射、Servlet映射路径中使用通配符、缺省Servlet等概念,并遵循正确的步骤来配置Servlet的映射路径。
Servlet 虚拟路径映射配置详解 Servlet 虚拟路径映射配置详解是指在 Servlet 中配置虚拟路径映射,以便客户端可以访问 Servlet。本文将详细介绍 Servlet 虚拟路径映射配置的详细信息。 1. 配置虚拟路径映射 在 ...
**百度UEditor与Tomcat虚拟路径映射详解** 在Web开发中,静态资源的管理是一项重要的任务,尤其在大型项目中,为了优化服务器性能和结构,通常会使用虚拟路径映射来处理静态文件,如图片、CSS样式表、JavaScript...
Servlet的虚拟路径映射是Web应用开发中一个关键的概念,主要涉及到如何通过HTTP请求来访问服务器上的Servlet。在Java Web开发中,Servlet是处理HTTP请求的Java类,它需要通过特定的URL路径来被客户端(通常是浏览器...
精确匹配要求访问的URL地址与配置文件中指定的url-pattern完全一致,这种匹配方式要求客户端输入的URL除了包括工程名、服务器地址和端口号等部分,还必须与Servlet别名后配置的URL路径完全匹配。比如,有一个Servlet...
Servlet URL-Pattern是Java Servlet技术中的一个重要概念,用于映射HTTP请求到特定的Servlet。在Web应用程序的部署描述符(web.xml)中,我们通过URL-Pattern来定义Servlet的访问路径,使得当用户通过特定URL发起...
在这个例子中,`/simpleUrl`是URL路径,`RequestMethod.GET`表示只处理GET请求。`@RequestParam("param")`用来从URL中获取名为"param"的GET参数。当用户访问`/simpleUrl?param=value`时,`handleGetRequest`方法会被...
在Java Web开发中,路径映射是至关重要的一个环节,它允许我们定义应用程序中的URL与实际资源之间的对应关系。在本篇文章中,我们将探讨如何进行JSP路径映射操作,以便能够正确访问放置在`WEB-INF`文件夹下的JSP页面...
Servlet路径涉及到表单提交、请求转发、URL映射以及资源访问等多个方面。以下是对这些知识点的详细解释: 1. **表单提交路径**: - 在HTML表单中,`action`属性用于指定表单提交的目标。若使用相对路径(如`abc.do...
本篇文章将深入探讨Servlet的URL映射问题,包括URL模式的匹配规则、`/`与`/*`的区别以及优先级问题。 1. **Servlet URL-Pattern 的匹配问题** - **精确匹配**:`<url-pattern>`中配置的路径必须与请求URL完全一致...
Servlet的访问路径通常是通过URL路径映射来设定的。在`web.xml`中,你可以看到类似这样的配置: ```xml <servlet> <servlet-name>MyServlet</servlet-name> <servlet-class>com.example.MyServlet</servlet-...
在探讨“jsp+servlet路径状态的测试”这一主题时,我们深入分析了在JSP与Servlet环境下,不同路径(绝对路径与相对路径)在页面跳转过程中的表现及其对资源定位的影响。本测试旨在理解并优化JSP页面之间的跳转机制,...
在web.xml配置文件中,通过`<servlet-mapping>`元素,可以将特定的URL路径映射到Servlet,实现URL到Servlet的路由。 10. **过滤器Filter** Servlet API还包含了Filter接口,允许开发者在请求到达Servlet之前和...
基于多个普通的URL路径映射: @RequestMapping(value={"/multi1","/multi2","/test/multi"}) public @ResponseBody String multiUrl() { return "test multi url"; } 基于路径变量的URL映射: @RequestMapping...
这将把`MyServlet`映射到URL路径`/myservlet`上。 3. **Servlet的`doGet()`和`doPost()`方法** 大多数HTTP请求是GET或POST,因此Servlet提供了这两个方法。`doGet()`处理GET请求,`doPost()`处理POST请求。在这个...
Servlet的URL-Pattern匹配规则是Web应用程序中Servlet和Filter配置的核心部分,它决定了Servlet或Filter如何响应特定的HTTP请求。以下是对这些匹配规则的详细解释: 1. **精确匹配** - 在`<url-pattern>`中指定的...
这里定义了一个名为`myServlet`的Servlet,类名为`com.example.MyServlet`,并将其映射到URL路径`/myPath`。 3. Servlet实例创建 当用户发起匹配Servlet映射的请求时,Servlet容器会根据需要创建Servlet实例。默认...
要部署 Servlet 程序,需要在 web.xml 文件中配置 Servlet 的别名、映射 URL 和 Servlet 类路径。 ```xml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...