zoukankan      html  css  js  c++  java
  • 关于servlet的@WebServlet注解

    @WebServlet注解用于标注在一个继承了HttpServlet类之上,属于类级别的注解。

    1、jsp页面 通过action提交到RegistServlet 类:

     <form action="RegistServlet " method="post" >

    2、创建RegistServlet类来处理jsp页面发出的请求

    用法形如:

    @WebServlet("/RegistServlet")

    public class RegistServlet extends HttpServlet{

    // 处理 GET 方法请求的方法

    //public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

    //处理POST方法请求的方法

    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

    其中/RegistServlet表示访问该servlet的 url 映射(地址)(此处为相对路径,即 “项目名称/RegistServlet” )。

    该注解的作用等价于 在web.xml中配置的该servlet的<servlet-mapping>元素中<url-pattern>的配置,比如:

    <servlet>
    <!-- 类名 -->
    <servlet-name>RegistServlet</servlet-name>
    <!-- 所在的包 -->
    <servlet-class>test.RegistServlet</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>RegistServlet</servlet-name>
    <!-- 访问的网址 -->
    <url-pattern>/RegistServlet</url-pattern>
    </servlet-mapping>

    此时,访问如下两个路径的效果是一样的,不互斥:

    http://localhost:8080/test/RegistServlet

    http://localhost:8080/test/RegistServlet

    此为在本机上进行的测试,其中test为项目名称。
    --------------------- 

  • 相关阅读:
    芯片测试
    【转】悬浮的对话框
    imagebutton 设置点击和按压效果
    imagebutton 设置了src属性的图片更换
    侧滑实现
    使用自定义的AlertDialog。
    [转]Dialog
    【转】webview的几个问题
    webview 播放H5视频问题 黑屏 只有声音没有画面
    【转】Android HTML5 Video视频标签自动播放与自动全屏问题解决
  • 原文地址:https://www.cnblogs.com/yachao1120/p/9978024.html
Copyright © 2011-2022 走看看