文章标题

来源:互联网 发布:手机淘宝社区首页 编辑:程序博客网 时间:2024/04/30 03:22
          **使用struts的登录页面 开始ssh之路**
  1. 我的web project目录
    我的项目目录
  2. 用myeclipse 15自带的struts2.1的struts.xml和web.xml但不用它的jar
    先加载自带的struts2.1 这样就有struts.xml和web.xml了
    去掉自带的jar
    去掉web.xml的ng.
    gn.
  3. index.jsp就是我的注册页面
    index.jsp
    浏览器效果如下
    用户名:Albert;密码:021
  4. 发现我的很多都是taglib 这是struts的标签并引入了常量配置mess.properties文件:
    mess文件内容
    然后在页面、struts和web里分别配置:
    页面的

struts.xml里面的

web.xml里面的

  1. 请求先转入web.xml的Filter过滤器进行处理
    过滤器 这里的Filter是核心控制器,而后面的Action是业务控制器,无论是请求还是返回响应都要通过这个核心Filter。
    6 Filter转交给struts.xmlstruts内容 这里匹配Action或jsp物理资源,这里的*好是通配符,第一个后面用{1}表示,第二个用{2}表示。
  2. 如index就直接匹配到物理视图资源,而这个login就匹配到了LoginAction进行业务的处理:
    Action代码 然后返回相应的逻辑视图名(一些字符串)。就匹配到相应的result的物理视图资源返回给用户。
0 0