Struts2的学习之路(三)
来源:互联网 发布:网络调研常见的方法 编辑:程序博客网 时间:2024/05/29 04:54
struts2的三种编写方式
1.一个普通的类,通过struts的配置可以直接完成编写过程。
2.实现一个接口action这个,成为实现类之后可以使用他里面的一些方法,但是方法不够多,
3.继承actionsupport变为子类,actionsupport这个类也是实现了action的实现类,我们去继承它,相当于有了actionsupport和action两个的功能。
这里要说的是在配置文件里如果没有写方法,那么默认的方法是execute.如果没有写类名的话,那么默认的类名就是actionsupport。
对于action的三种访问方式。
1.最普通的是通过在jsp里写
<a href="${ pageContext.request.contextPaht}/hello.action">你好</a>
可以直接通过action里的name来匹配到hello来进行访问呢
2.通过通配符的方式,
在配置文件里是
<action name="hello_* " class="org.cymooc.action.user" method="{1}" />
在连接里是
<a href=" ${ pageContext.request.contextPath}/hello_save" >你好</a>
其中在配置method里{1} 指向*。
3.是一种动态加载。
在配置文件package外设置constant标签。来设置一个动态加载方法的常量,让他为true。在低版本中一般为true。随着版本增高就是false了。我们需要先去开启它,才能使用动态加载。
之后在struts.xml文件中编写
<action name="hello" class="org.cymooc.action.user" />
重点是连接
<a href=" ${ pageContext.request.contextPath}/hello!save.action">你好</a>
其中的save就是方法名称。
阅读全文
0 0
- Struts2的学习之路(三)
- java痛苦学习之路[三]--Struts2包详解
- Struts2 学习之三 数据验证
- 风中叶之struts2学习笔记三
- Struts2学习笔记(三)之StrutsTypeConversion
- Struts2学习笔记之类型转换 三
- Struts2学习之路_2_session的使用
- Struts2学习之路_3_addActionError的使用
- Struts2学习之路_2_session的使用
- Struts2的学习之路简述
- Struts2的学习之路(一)
- Struts2的学习之路(二)
- Struts2的学习之路(四)
- Struts2的学习之路(五)
- struts2学习之---struts2的流程
- Struts2学习(三):namespace属性的使用
- Struts2学习(三):namespace属性的使用
- Struts2学习笔记三ModelDriven的使用
- 【Linux】MySQL数据库服务器的安装配置
- linux 安裝 Nginx
- OPNET仿真常见错误
- TCP/UDP简单理解
- 【物联网云端对接-2】通过MQTT协议与阿里云物联网套件进行云端通信
- Struts2的学习之路(三)
- 多网卡绑定配置-bonding
- 数组中出现次数超过一半的数字
- 创建者模式
- java--正则表达式
- STL set
- android 内存泄漏检测工具 LeakCanary 泄漏金丝雀
- java运行流程
- 重写与重载的区别