• 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的内容

  • 相关阅读:
    mybatisplus学习
    JSON数组读取和保存
    XML文件读写示例
    JSON代码示例
    Delphi接口示例代码
    获得wav语音文件时长
    javaweb注册页面学习之路(三)
    javaweb注册页面学习之路(二)
    javaweb注册页面学习之路(一)
    Django 目录
  • 原文地址:https://www.cnblogs.com/shaoxiaohuan/p/8506149.html
Copyright © 2020-2023  润新知