• JavaWeb_(Struts2框架)Servlet与Struts区别


      JavaWeb_(SSH)使用Servlet实现用户的登陆  传送门

      JavaWeb_(SSH)使用Struts框架实现用户的登陆  传送门

      MySQL数据库中存在Gary用户,密码为123;第一次登陆时输入错误的密码1234后页面重定向,并输出错误的提示信息第二次登陆时输入正确的密码,页面跳转到index.jsp中

     启动:
      servlet  无
      struts  配置filter
     
     
    创建
      servlet  继承HttpServlet,实现doget,dopost,
            添加注解,或者配置web.xml
      struts   继承ActionSupport,写一个带有String返回值且抛出一个异常的函数
            配置struts.xml
     
     
    封装参数
      servlet  导入包BeanUtils,根据name属性自动封装
      struts  实现ModelDriven接口,实现getModel方法
     
     
    转发与重定向
      servlet
        转发:request.getRequestDispatcher("/login.jsp").forward(request, response);;
        重定向:response.sendRedirect(request.getContextPath()+"/index.html");
     
      struts
        转发
          package
            action
              result默认为转发,
        重定向
          package
            aciton
              result中type="redirect"
    (如需转载学习,请标明出处)
  • 相关阅读:
    hdu 1003 dp最大子序列和
    模拟题 (+queue队列知识)
    hdu 1016 DFS
    OSGi 系列(二)之 Hello World
    OSGi 系列(一)之什么是 OSGi :Java 语言的动态模块系统
    Mina 系列(四)之KeepAliveFilter -- 心跳检测
    Mina 系列(三)之自定义编解码器.md
    Mina 系列(二)之基础
    Mina 快速入门
    Java 8 Optional 类深度解析
  • 原文地址:https://www.cnblogs.com/1138720556Gary/p/10478820.html
Copyright © 2020-2023  润新知