Struts2 配置 & 执行过程

来源:互联网 发布:崩坏3矩阵buff大全 编辑:程序博客网 时间:2024/06/07 05:21

Struts2 是Apache 发行的一个MVC开源框架。 他是属于表现层的框架

       搭建Struts2 环境    先下载Struts2 开发包  在开发包中找到基本的JAR 包  如图

          

        接下来在项目的src目录下 新建一个struts.xml 文件 根据struts2  文档写入 如下内容

         

       现在可以先测试下整个项目配置是不是正确。  Struts2 的核心 就是一个过滤器  所以就需要在 项目的web.xml中配置 过滤器  直接 打开下载下来的demo 包 打开 拷贝


  启动tomcat  服务 没报错  就说明基本配置成功。 接下来 我们就 来体验下struts2 的魅力

  打开  struts.xml 

  

在对应的包下 新建 HelloAction    类 并且创建 sayHello  方法  返回的字符串 为success    就会直接跳转到/success.jsp  页面

 页面中直接访问  ${pageContext.request.contextPath}/hello.action  或者${pageContext.request.contextPath}/hello   就可以直接调用  HelloAction  中的   sayhello  方法


总结:在动作类中能调用的方法  首先必须是public   而且返回值必须 String  方法必须不带 参数

 分析下整个执行过程 

   浏览器---tomcat----web.xml----过滤器---struts.xml ---解析struts.xml 初始化对象 找到 hello.action  创建class  对象 执行method 方法 ------根据方法的返回字符串找对应显示的页面。

  



0 0
原创粉丝点击