• 使用注解配置Servlet3.0


    Servlet3.0开始支持使用注解来配置。
    注解只是代替了一部分的web.xml的 配置,通常在针对单个Servlet的配置时(比如Servlet的资源名称)使用注解
    web.xml:优势在于解决硬编码,文件可能很臃肿。
    注解:优势在于将硬编码拉回到程序中,优势在于配置简单。
    使用传统的web.xml配置类似于下图:
    使用注解配置Servlet的步骤:
    1.在Servlet类上贴@WebServlet注解
    2.在web.xml文件中进行如下配置
    设置metadata-complete="false":表示不忽略Servlet上面的注释。(也可将这一小段语句删掉,默认值就为false,只要显式写出就得将metadata-complete设置为false,否则注释不会生效!)
    示例项目的结构:
    在第一个html界面email-login中,进行如下设置:
    action="/MiniProjects/email-login"  (注意:此处的字符串参数仅针对于示例项目,不同的项目参数不同,参数解释在下方)
    /MiniProjects:是指部署项目时设置的上下文路径(访问路径名,我采用的是现在比较流行的部署方式,也可以采用其他的部署方式)
    XXXX/login:是指该网页所要转向的下一个网页的@WebServlet注解的内容,此例中即指LoginServlet.java设置的@WebSXXX的注解。
    类似的,如果在LoginServlet之后,还需要跳转到ListServlet,就也需要在LoginServlet.java中相关的地方设置下一个要跳转到的目的完整路径。如:/MiniProjects/list

     转载请保留或注明出处:http://www.cnblogs.com/alibaba-inc/p/8981356.html

  • 相关阅读:
    .net 下比较蛋疼的word 表格转excel表格
    c# 使用oracle表、列备注信息实现高级 查询
    心理学习
    图片 照片 批量 压缩 格式转换 缩略图 旋转 复用办公助手
    人力资源系统技术标准
    年会 司庆 主体活动 婚庆 拓展 复用抽奖软件
    实施组合测试
    maven入门总结
    Apache FtpServer 的使用研究
    2022年Vivado HLS导出IP报错
  • 原文地址:https://www.cnblogs.com/alibaba-inc/p/8981356.html
Copyright © 2020-2023  润新知