zoukankan      html  css  js  c++  java
  • servlet系列

    web.xml:

      

    <servlet>
      <servlet-name>Servlet1</servlet-name>//用于指定servlet的名称(该名称在整个应用中必须是唯一的)
      <servlet-class>Servlet1</servlet-class>//该类的路径(包括包名)(该xml文件所在项目名称不用写,即相对于classes的路径)

      //位于WEB-INF/classes/Servlet1的Servlet的得到了注册名Servlet1
    </servlet>

    <servlet-mapping>
      <servlet-name>Servlet1</servlet-name>
      <url-pattern>/Servlet1</url-pattern>//浏览器访问此的路径(相对于classes的路径)
    </servlet-mapping>

    listener:

    监听器:
      监听客户端的请求,服务器端的操作,通过监听器自动进行一些操作(如在线用户量的统计)。
    Web应用程序中只会为每个事件监听器类创建一个实例对象,在编程中可能出现多个线程同时调用一个时间监听器的情况,要注意监听器对象共享同步问题。 (http://blog.csdn.net/sun_ru/article/details/53028553)
    <listener></listener>
      Servlet的监听器Listener,它是实现了javax.servlet.ServletContextListener 接口的服务器端程序,它也是随web应用的启动而启动,只初始化一次,随web应用的停止而销毁。主要作用是: 做一些初始化的内容添加工作、设置一些基本的内容、比如一些参数或者是一些固定的对象等等。
    (https://www.cnblogs.com/yaoyiyao/p/7197934.html)
    过滤器:
      Filter,Servlet技术,对web服务器管理的所有web资源(如jsp,Servlet,静态图片文件或html文件进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制,
    过滤敏感词汇,压缩相应信息等一些高级功能。
    <context-param>
      设定了一个固定值(配置值),我们可以在程序中去使用它
    http://blog.csdn.net/jixinhuluwa/article/details/48003203

    中文编码问题:

      例:String name = new String(request.getParameter("name").getBytes("ISO8859-1"), "UTF-8");

      解读:request获取的是使用ISO8859-1编码的,我需要用UTF-8重新编码

    html form action url:

    • 绝对 URL - 指向其他站点(比如 src="www.example.com/example.htm")
    • 相对 URL - 指向站点内的文件(比如 src="example.htm")
  • 相关阅读:
    win7为IIS7添加程序映射
    【整理】在一亿个数中寻找出现频率最多的4个 <转>
    优化SQL Server数据库的几个大招<转>
    最长单调子序列(DP)
    详细解说 STL 排序
    获取word中的原始大小图片
    MD5 算法实现(c++)
    udp 通信中的端口问题
    Yacc 与 Lex 快速入门
    HDOJ (HDU) 1561 The more, The Better (树形DP)
  • 原文地址:https://www.cnblogs.com/wolf-yasen/p/8541940.html
Copyright © 2011-2022 走看看