博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
struts2与ajax交互
阅读量:6851 次
发布时间:2019-06-26

本文共 749 字,大约阅读时间需要 2 分钟。

hot3.png

Jsp:

var  url=请求的url;

var args={

传递的参数(比如ID,action中有set get 来获取): val,“传递的第二个参数(多个以此类推)”:val2};

$.post(url, args, function(data){

If(data==1){

//操作alert(1)

}else{

//操作alert(!1)

 

}

} )

 

Action  

比如请求参数为ID,此处省略set,get

 

Private InputStream is;

Public getInputStream(){

return is;

}

Public String handleAjax(){

//比如判断请求的ID是否为0,是的返回1,否则返回0

Try{

If(ID==0){

is=new ByteArrayInputStream(1.getBytes(utf-8));

}else{

is=new ByteArrayInputStream(0.getBytes(utf-8));

}

}catch(Exception e){

}

return handledsuccess;  

 

}

Struts.xml

<result type=stream name=handledsuccess>

<param  name=contentType>text/html</param>

<param  name=inputName>is</param><!--is 就是action中的InputStream  is;-->

</result>

 

 

转载于:https://my.oschina.net/WWWW23223/blog/472667

你可能感兴趣的文章
扩展GridView控件(8) - 导出数据源的数据为Excel、Word或Text
查看>>
CISCO路由器配置基础(3)
查看>>
linux下通过串口登陆交换机
查看>>
微信公众平台群发规则说明
查看>>
LINUX下直接使用ISO文件
查看>>
第四章 apache的工作模式
查看>>
mysql备份和恢复总结
查看>>
软件明明已经删除 控制面板里还有名称
查看>>
深入浅出的SQL server 查询优化
查看>>
Hyper-V vNext新的虚拟机配置文件、配置版本
查看>>
通俗易懂,各常用线程池的执行 流程图
查看>>
CentOS 6.4 安装python2.7/mysqldb/ipython
查看>>
hive0.11 hiveserver custom认证bug
查看>>
Windows Phone SDK 8.0 新特性-Speech
查看>>
VS~单步调试DLL
查看>>
MyEclipse环境下Hibernate入门实例
查看>>
VC+CSocket文件传送示例
查看>>
职业生涯中的选择时机非常重要,各种条件还没成熟时的时候,因为诱惑而贸然行事,只会得到适得其反的结果...
查看>>
[WebDevelopment]搜索引擎优化(SEO)工具包
查看>>
Symbian OS开发入门(二) :VS2003环境下Symbian工程的导入与建立
查看>>