首页 > 其他 > 详细

servlet笔记,配置篇

时间:2017-01-15 21:36:12      阅读:291      评论:0      收藏:0      [点我收藏+]

tomcat配置环境变量:        JAVA_HOME= 指向你的jdk的主目录(bin目录的上一层

server.xml:      

<Context path="/myweb2" docBase="d:\web2"/>   可以把web资源路径添加到tomcat文件之外 ,等同web.xml配置;      

   path:访问时输入的web名   docBaseweb资源的绝对路径

   reloadable  :如设为true ,tomcat 会自动更新 web应用;开销大,开发过程可以true,发布后应该为false

   upackWAR: 如果设为 true ,则自动解压,否则不自动解压.

 

servlet需要的两个包: 

    import javax.servlet.*;    import javax.servlet.http.*;  

    servlet-api.jar包引入需要配置环境变量,     CLASSPATH   变量值: E:\tomcat\apache-tomcat-6.0.20\lib\servlet-api.jar

 

web.xml:    

    映射servlet可以多层 <url-pattern>/servlet/index.html</url-pattern>     后缀名是 html,未必是真的html

    使用通配符在servlet映射到URL中,两种格式:

 

                第一种格式  *.扩展名  比如 *.do  *.ss                                  *.do,为任何访问地址都能访问url

                第二种格式  以 / 开头 同时以 /* 结尾  比如  /*   /news/*

               匹配时的标准:     优先度高则优先被选择.     *.do的优先级最低

                   

  <load-on-startup>1</load-on-startup>   可以指定某个servlet自动创建,  字段数字为优先级

 

 

String encoding=this.getServletConfig().getInitParameter("encoding");     getServletConfig用于读取servlet的配置信息

为servlet配置参数

<servlet>

    <servlet-name>ServletConfigTest</servlet-name>

    <servlet-class>com.hsp.servlet.ServletConfigTest</servlet-class>

    <!-- 这里可以给servlet配置信息,这里配置的信息,只能被该servlet 读取 -->

    <init-param>

    <param-name>encoding</param-name>

    <param-value>utf-8</param-value>

    </init-param>

  </servlet>

 

<!-- 如果这里配置参数,可被所有servlet读取 -->

 <!-- 

 <context-param>

 <param-name></param-name>

 <param-value></param-value>

 </context-param>

-->

 

servlet笔记,配置篇

原文:http://www.cnblogs.com/woestave/p/6260722.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!