zoukankan      html  css  js  c++  java
  • Servlet提交表单的注解方式与xml的配置方式

    最近在学习Struts这个框架,先从配置方式学起,这里又需要使用Servlet来进行比较,所以我记录一下Servlet中注解和xml的配置两种提交表单的方式,用验证用户名是否为空的例子给大家讲解一下。

    一、注解方式,格式如下在Servlet类的上面写

    1 @WebServlet("/login")

    然后Servlet的注解写好后,在index,jsp中的表单写访问的路径

     
       <form action="${pageContext.request.contextPath}/login" method="get">
              <p>用户名:<input type="text" name="name" value=""></p>
              <P>密码:<input type="text" name="pwd" value=""></P>
              <input type="submit" id="btn" value="提交">
       </form>
    

      

    这样就可以提交表单到后台的Servlet了。

    二、xml的配置方式

    那如果我们不写注解要怎么样才能提交表单?我们需要配置一下web.xml,方法如下

    1         <servlet>
    2             <servlet-name>Servlet_tst</servlet-name>
    3             <servlet-class>zm.web.Servlet_tst</servlet-class>
    4         </servlet>
    5         <servlet-mapping>
    6             <servlet-name>Servlet_tst</servlet-name>
    7             <url-pattern>/login</url-pattern>
    8         </servlet-mapping>

    表单的提交方式不用修改,当点击提交的时候,仍然会到/login这个路径找到Servelt,好了,两种提交表单的方式就是这样了,

    希望可以帮助到更多人,我要回去学Struts了。

          --防备厚厚一本,是我献出自己的后遗症 2019.7.1  

    因上努力,果上随缘
  • 相关阅读:
    CPU深度学习模型推理性能抖动问题
    深度学习推理性能优化
    Winograd Convolution 推导
    Res-Family: From ResNet to SE-ResNeXt
    CPU二则
    CPU TFLOPS 计算
    深度学习专题
    计算系统中互联设备Survey
    深度学习框架演进史
    天池医疗AI大赛支持有感
  • 原文地址:https://www.cnblogs.com/zemengcheng/p/11113262.html
Copyright © 2011-2022 走看看