struts2的jar包会完成一些工作,让你的数据和显示很好的联系在一起。
    开始的时候,主要通过三个点来完成Struts2的工作

    

    1,JAVA类

    2,struts.xml

    3, JSP

JAVA类在struts里一般被称为action,

    三者之间的工作流程如下:

在struts.xml中进行配置,将JAVA类和JSP联系在一起。

<action name="paramset" class="cn.dzr.action.HelloWorldAction" method="newm">

             <param name="message">where can i go to!</param>

             <result name="newm">/WEB-INF/page/hello.jsp</result>

         </action>

比如上面的代码

    就是表示 cn.dzr.action.HelloWorldAction这个类和 /WEB-INF/page/hello.jsp联系到一起。

    具体是如何实现呢。

    首先,action name="paramset"

    这个表示当你在浏览器中输入的地址,

    比如localhost:8080/struts/test/paramset.action

class就是类,你在工程里定义的JAVA类。

    method 就是指你所关联的JAVA类中的一个方法,正是通过该方法,让Action和JSP联系在一起。

    

    public String newm()

    {

        return "newm";

    }

该方法如下,返回值为 "newm", 就是和result中的 “newm"对应。

    也就说,如上的

<action name="paramset" class="cn.dzr.action.HelloWorldAction" method="newm">

             <param name="message">where can i go to!</param>

             <result name="newm">/WEB-INF/page/hello.jsp</result>

         </action>

里面的result,其实可以放在其他的位置,而不必放到这个action里面。只要这个action的newm的返回值和

    这个result的name属性具有相同的值即可。

最新文章

  1. Android屏幕适配全攻略(最权威的官方适配指导) (转)
  2. Github 笔记
  3. PHP面向对象(一)
  4. ios游戏开发--cocos2d学习(1)
  5. poj 3126 Prime Path( bfs + 素数)
  6. 工欲善其事必先利其器之Xcode高效插件和舒适配色
  7. 【Nutch2.2.1基础教程之1】nutch相关异常
  8. Linux经常使用命令(一) - ls
  9. HDU 2809 God of War
  10. 禁止linux被ping
  11. Web桌面应用框架2:著名的WEB桌面应用分析
  12. 【算法】赫夫曼树(Huffman)的构建和应用(编码、译码)
  13. 【56】java本地文件File类详解
  14. apicloud实现各种自定义弹层组件
  15. python_day15_jquery
  16. 框架源码系列十一:事务管理(Spring事务管理的特点、事务概念学习、Spring事务使用学习、Spring事务管理API学习、Spring事务源码学习)
  17. 设置 VS 工程目录不保存 sdf / VC.db 文件和 Ipch 文件夹
  18. 复杂对象类型的WebService高级部分
  19. app已损坏,打不开。你应该将它移到废纸篓。
  20. C# 运行 C#代码脚本文件

热门文章

  1. Oracle EBS-SQL (BOM-9):检查系统BOM总数.sql
  2. PixelFormat 图像颜色的数据格式
  3. at java.util.concurrent.ConcurrentHashMap.hash(ConcurrentHashMap.java:333)
  4. C++字符串之一(字符表示)
  5. SWOT自我分析
  6. 普林斯顿大学算法课 Algorithm Part I Week 3 排序的应用 System Sorts
  7. Spring、XML配置AOP
  8. Spring、Hello AOP
  9. 如何用C#把Doc文档转换成rtf格式
  10. Quartz.NET 2.0 作业调度框架使用