json传递
2016-05-09 17:18
357 查看
action中
public String alter() throws UnsupportedEncodingException{
boolean bool=lexiconService.UpdFile(param);
if(bool){
inputStream =new ByteArrayInputStream("修改成功!!!!".getBytes("utf-8"));
}else{
inputStream =new ByteArrayInputStream("修改失败!!!!".getBytes("utf-8"));
}
return "Alter";
}
struts2中
<action name="······_*" class="··" method="{1}">
<result name="Alter" type="stream">
<param name="contentType">text/html</param>
<param name="inputName">inputStream</param>
</result>
</action>
jsp js中
function alterFilter() {
var contains=$("#···").val();
if($.trim(contains)==''){
alert("新的关键词不能为空!!!");
}else{
var r=confirm("是否修改关键字!!!");
if(r==true){
//window.location.href="classifyAction_addUI.action";
$.ajax({
type:"post",
url:"······_alter.action",
dataType:"text",
async: false,
data:$('#alterform').serialize(),
success:function (inputStream) {
if(inputStream=='修改成功!!!!'){
alert(inputStream);
window.location.href="classifyAction_listUI.action";
}else{
alert(inputStream+'请重试');
}
},
error:function(){
alert("失败");
return false;
}
});
}else{
······
}
}
}
public String alter() throws UnsupportedEncodingException{
boolean bool=lexiconService.UpdFile(param);
if(bool){
inputStream =new ByteArrayInputStream("修改成功!!!!".getBytes("utf-8"));
}else{
inputStream =new ByteArrayInputStream("修改失败!!!!".getBytes("utf-8"));
}
return "Alter";
}
struts2中
<action name="······_*" class="··" method="{1}">
<result name="Alter" type="stream">
<param name="contentType">text/html</param>
<param name="inputName">inputStream</param>
</result>
</action>
jsp js中
function alterFilter() {
var contains=$("#···").val();
if($.trim(contains)==''){
alert("新的关键词不能为空!!!");
}else{
var r=confirm("是否修改关键字!!!");
if(r==true){
//window.location.href="classifyAction_addUI.action";
$.ajax({
type:"post",
url:"······_alter.action",
dataType:"text",
async: false,
data:$('#alterform').serialize(),
success:function (inputStream) {
if(inputStream=='修改成功!!!!'){
alert(inputStream);
window.location.href="classifyAction_listUI.action";
}else{
alert(inputStream+'请重试');
}
},
error:function(){
alert("失败");
return false;
}
});
}else{
······
}
}
}
相关文章推荐
- js如何识别中文字符-charCodeAt()、正则表达式
- JavaScript之正则表达式(2)
- d3.js——直方图的绘制及过去知识点的结合
- 如何让一个json文件显示在表格里【实现代码】
- javascript之数组操作
- Extjs中的tree节点的操作
- JVM性能调优监控工具jps、jstat、jinfo、jmap、jhat、jstack使用详解
- js实现多行文本超出一定字数显示省略号功能
- [转]extjs组件添加事件监听的三种方式
- [Effective JavaScript 笔记] 第5条:避免对混合类型使用==运算符
- JavaScript——递归,嵌套和闭包
- C# Json帮助类
- JavaScript 函数的执行过程
- 如何正确学习JavaScript
- js 添加事件 attachEvent 和 addEventListener 的用法
- js实现点击图片自动提交action
- [转]ExtJS学习笔记(二):handler与listener的区别
- JS 页面跳转和刷新
- js事件监听器用法实例详解
- Html/JS实现页面的折叠