Struts2 逐步成长(六):Ajax配置
来源:互联网 发布:中世纪2优化9农业收入 编辑:程序博客网 时间:2024/06/10 08:25
- result字符串处理:inputStream = new ByteArrayInputStream("your string".getBytes("UTF-8"));
- xml针对上面return的配置
action:
package web;import java.io.ByteArrayInputStream;import java.io.InputStream;import java.io.UnsupportedEncodingException;import entity.Deposit;import service.DepositService;//file:///D:/iProgram/JAVA/toolsJar/struts2/struts-2.3.20/docs/docs/ajax.htmlpublic class DepositAction extends AbstractAction<Deposit, DepositService> {InputStream inputStream;public String transaction() throws UnsupportedEncodingException {inputStream = new ByteArrayInputStream(service.transaction().toString().getBytes("UTF-8"));return SUCCESS;}@Overridepublic String getAll() {// TODO Auto-generated method stubreturn null;}@Overridepublic String save() {return null;}@Overridepublic void prepareSave() {// TODO Auto-generated method stub}@Overridepublic String delete() {// TODO Auto-generated method stubreturn null;}@Overridepublic String findById() {// TODO Auto-generated method stubreturn null;}@Overridepublic String update() {// TODO Auto-generated method stubreturn null;}@Overridepublic void prepareUpdate() {// TODO Auto-generated method stub}public InputStream getInputStream() {return inputStream;}public void setInputStream(InputStream inputStream) {this.inputStream = inputStream;}}
xml:
<action name="deposit-*" class="DepositAction" method="{1}"><result type="stream"><param name="contentType">text/html</param><param name="inputName">inputStream</param></result></action>
需要注意的的地方:
<param name="inputName">inputStream</param>
这里的inputStream 和 action中的变量名要相同,并且提供getter
0 0
- Struts2 逐步成长(六):Ajax配置
- Struts2 逐步成长:(一) 初识Struts2
- Struts2 逐步成长:(二) 文件上传
- Struts2 逐步成长:(三) 文件下载
- Struts2 逐步成长(五): Action中方法名问题!
- Struts2 逐步成长:(四) 类型转换错误提示修改,字段验证
- struts2+jquery+ajax+注解配置
- Struts2.3 Ajax校验配置
- struts2+jquery+ajax+注解配置
- Struts2学习(六)国际化配置
- struts2+spring2+hiberante3.2 配置 ,struts2+spring2+JPA+AJAX 配置
- struts2+jquery ajax中,action的配置
- Struts2+jQuery+Json零配置实现ajax
- struts2 集成 ajax 配置极少
- Struts2+jQuery+Json零配置实现ajax
- SQLITE入门-逐步讲解SQLITE命令行(六)
- 逐步成长为专业的linux/unix 程序员
- struts2通配符配置action及ajax响应配置
- 意外发现了winform的一个控件个数的极限
- JNDI+Tomcat配置数据源的两种方式
- KNN算法简单介绍
- An problem about date
- freemarker静态化页面
- Struts2 逐步成长(六):Ajax配置
- 汉诺塔
- qRCodeEncoder.Encode 数组越界
- SVM入门(五)线性分类器的求解——问题的描述Part2
- 书籍下载导航
- Android美化EditText
- (1.5.2.4)编程之美:1的数目
- 网站从阿里云ECS搬到BandwagonHost(搬瓦工vps)
- Android Fragment 真正的完全解析(上)