`
java_eye2009
  • 浏览: 82301 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

web.xml中的servlet-mapping中的url-pattern的配置

 
阅读更多

今天再做servlet请求的例子,在web.xml配置servlet-mapping如下:

<servlet-mapping>

      <servlet-name>testServlet</servlet-name>

      <url-pattern>/*.servlet</url-pattern>

</servlet-mapping>

 

结果tomcat不能正常启动,报Invalid <url-pattern> /*.servlet in servlet mapping,上网查,才知道答案。

 

在web.xml中,定义映射的如下:

 

1 以“/”开头,并以"/*"结尾的字符串用于路径的映射

2 以"*."开头,用于做扩展的映射

3 一个仅包含"/"的字符串,将当前这个servlet明确为应用的默认servlet.
4 其他都是精确匹配

 

例如:

1  /XXXX/*

2  *.jsp

3  /

   

 

一般的映射方法是

1 *.servlet

2 /TestServlet

3 /*

 

    

分享到:
评论
2 楼 孙艳霞111 2014-12-17  
引用
[/i]

[i]sfhdfhdfgh
1 楼 孙艳霞111 2014-12-17  
引用

相关推荐

    JSP Web.xml标准配置内容

    WEB.XML标准配置注解: &lt;!--Servlet的映射,用来说明客户端IE中输入什么样的地址字符串对应到哪个Servlet的别名--&gt; &lt;!--在该例中在IE地址栏中firstservlet字符串对应到别名为firstservlet的servlet--&gt; &lt;servlet-...

    jfreechart使用手册

    添加jar包到lib目录下:gnujaxp.jar、iText-2.1.1.jar、jcommon-1.0.13.jar、jfreechart-1.0.10.jar 修改web.xml文件添加如下内容 ... &lt;url-pattern&gt;/servlet/DisplayChart&lt;/url-pattern&gt; &lt;/servlet-mapping&gt;

    dwr源码包,dwr.jar包下载

    2、 在web.xml中配置dwr,如下: &lt;!-- 配置DWR --&gt; &lt;servlet&gt; &lt;servlet-name&gt;dwr-invoker&lt;/servlet-name&gt; &lt;servlet-class&gt; org.directwebremoting.servlet.DwrServlet &lt;/servlet-class&gt; &lt;init-param...

    spring mvc

    里面写了简单的spring mvc的调用、配置文件里面有简单的注释、相信你们可以懂、 ... &lt;url-pattern&gt;*.do&lt;/url-pattern&gt; &lt;/servlet-mapping&gt; 要与web-inf里面account-servlet.xml名字对应、要不然找不到文件。

    最简化velocity的web工程

    2.web.xml配置文件 &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...

    Spring MVC Demo

    SpringMVC是一个项目团队非常喜欢的框架。 本工程主要是一个练手,里面对web.xml和applicationContext-base.xml... &lt;url-pattern&gt;*.do&lt;/url-pattern&gt; &lt;/servlet-mapping&gt; 用于学习了解SpringMVC还是有一定的帮助的。

    tomcat项目配置php所需jar

    tomcat项目配置php所需的jar包,web.xml配置信息如下: &lt;servlet&gt; &lt;servlet-name&gt;Quercus Servlet&lt;/servlet-name&gt; &lt;servlet-class&gt;com.caucho.quercus.servlet.QuercusServlet&lt;/servlet-class&gt; &lt;init-param&gt; ...

    一个在线报名系统

    &lt;url-pattern&gt;/servlet/registerServlet&lt;/url-pattern&gt; &lt;/servlet-mapping&gt; &lt;servlet&gt; &lt;servlet-name&gt;changecodeServlet&lt;/servlet-name&gt; &lt;servlet-class&gt;servlet.changecodeServlet&lt;/servlet-class&gt; &lt;/servlet...

    FCK在线编辑器源码及部署项目引用示例

    4.将以下代码添加到web.xml配置文件中: &lt;servlet&gt; &lt;servlet-name&gt;Connector&lt;/servlet-name&gt; &lt;servlet-class&gt; com.FCKeditor.connector.ConnectorServlet &lt;/servlet-class&gt; &lt;init-param&gt; &lt;param-name&gt;baseDir...

    java web 登录验证码生成类

    另外在web.xml中配置验证码类的加载: &lt;servlet&gt; &lt;servlet-name&gt;CheckCodeImage&lt;/servlet-name&gt; &lt;servlet-class&gt;com.netshop.common.util.CheckCodeImage&lt;/servlet-class&gt; &lt;/servlet&gt; &lt;servlet-mapping&gt; ...

    xfire的使用详解

    重点位置: &lt;!-- spring 配置文件--&gt; &lt;context-param&gt; &lt;param-name&gt;contextConfigLocation&lt;/param-name&gt; &lt;param-value&gt;classpath:spring/app.xml... &lt;url-pattern&gt;/services/*&lt;/url-pattern&gt; &lt;/servlet-mapping&gt;

    让Struts2直接支持浏览FreeMarker的FTL文件

    这个文件是我从Struts2老版本中摘出来的FreemarkerServlet,将其加入到项目中,然后在web.xml中增加下面的代码即可。 &lt;!-- FreeMarker Servlet --&gt; &lt;servlet&gt; &lt;servlet-name&gt;freemarker&lt;/servlet-name&gt; ...

    Spring MVC 框架应用实例

    /WEB-INF/database.xml /WEB-INF/applicationContext.xml &lt;/param-value&gt; &lt;/context-param&gt; &lt;listener-class&gt; org.springframework.web.context.ContextLoaderListener &lt;/listener-class&gt; ...

    Axsis and XFire Demo src code

    2. 在web.xml中加入如下: &lt;!-- ****************** axis ws start ****************** --&gt; &lt;listener-class&gt; org.apache.axis.transport.http.AxisHTTPSessionListener &lt;/listener-class&gt; &lt;servlet&gt; ...

    CXF WebService整合Spring示例工程代码demo

    2.web工程的web.xml中配置CXFServlet &lt;!-- 设置Spring容器加载配置文件路径 --&gt; &lt;context-param&gt; &lt;param-name&gt;contextConfigLocation&lt;/param-name&gt; &lt;param-value&gt;classpath*:applicationContext-server.xml...

    serverlet4Json

    serverlet Json commons-beanutils-1.7.0.jar commons-collections-3.2 .jar commons-lang-2.4.jar commons-logging.jar ezmorph-1.0.6.jar json-lib-... &lt;url-pattern&gt;/&lt;/url-pattern&gt; &lt;/servlet-mapping&gt; &lt;/web-app&gt;

    commons-fileupload-1.2.jar和commons-io-1.3.2.jar

    //的到web.xml中的配置文件用于保存上传文件,也可以在已开始定义的时候初始化,不过这样可以通过改动配置文件来改动存放路径,不用该代码,增加了灵活性。 } } web.xml中相应的配置如下: &lt;servlet&gt; &lt;servlet-...

    eWebeditor JSP 王志峰修改版

    5、把WEB-INF文件夹下的web.xml文件中的一下部分粘贴到网站根目录的WEB-INF的web.xml中; &lt;display-name&gt;defaultroot&lt;/display-name&gt; &lt;servlet&gt; &lt;servlet-name&gt;debugjsp&lt;/servlet-name&gt; &lt;description&gt;Added to ...

    springweb3.0MVC注解(附实例)

    web.xml 中定义了一个名为 annomvc 的 Spring MVC 模块,按照 Spring MVC 的契约,需要在 WEB-INF/annomvc-servlet.xml 配置文件中定义 Spring MVC 模块的具体配置。annomvc-servlet.xml 的配置内容如下所示: &lt;?xml...

    SpringStrutsHibernate的配置

    Servlet必须在:项目名\WebRoot\WEB-INF这个目录下面的web.xml文件进行配置。改变web.xml的默认文件名:(一般默认引入的文件名,我们不改) http://blog.csdn.net/qq413041153/article/details/7922961 ...

Global site tag (gtag.js) - Google Analytics