zoukankan      html  css  js  c++  java
  • Struts2(二)

    配置核心过滤器:

        Struts 框架想要执行,所有的的请求都要经过这个前端控制器(核心过滤器),所以需要配置这个核心过滤器。因为这个过滤器完成了框架部分功能,那么我们打开web.xml ,在web.xml中进行如下配置:

        

    <filter>
    
           <filter-name >struts2</filter-name>
         
           <filter-class> org.apache.struts2.dispatcher.ng.filter.strutsPrePareAndExecuteFilter</filter-class>
              
    </filter>
      
      <filter-mapping>
    
                   <filter-name>struts2</filter-name>
                   <url-pattern>/*<url-pattern>
        </filter-mapping>    

       

    启动服务器: 点开click 页面点击链接  

    控制台显示:

    正常的 Struts2 项目是要有页面跳转效果的  ,这时候我们需要修改Action类中的execute方法中的返回值。这个方法返回的是一个String类型,这个String类型的值就是一个逻辑视图(逻辑视图相当于相当于一个真实的页面,取了一个别名)

    修改 struts.xml

    打开struts.xml文件,对<action>标签进行完善,在<action > 中配置一个<result >标签  ,标签中的name属性就是 之前execute方法返回的那个字符串的逻辑视图名称seccuss,标签的内部就是跳转的页面

    接下来 。我们可以启动服务器测试项目

    打开页面:

    点击链接 

    浏览器页面跳转到hello.jsp的内容

  • 相关阅读:
    ios 常见性能优化
    ios Standard Framework和Umbrella Framework
    lua 中容易忘记的细节
    python md5
    lua table 排序
    centos 图形模式与命令行模式设置
    python 中关于 json 的一些相关操作
    python3 入门基础
    lua 函数
    sublime 自定义配置python开发环境
  • 原文地址:https://www.cnblogs.com/shaoxiaohuan/p/8506149.html
Copyright © 2011-2022 走看看