首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

用jquery ajax ,从struts2返回jsp要如何写

2012-03-25 
用jquery ajax ,从struts2返回jsp要怎么写不想在action中拼字符串。。。。。。[解决办法]跳转页面啊[解决办法]你

用jquery ajax ,从struts2返回jsp要怎么写
不想在action中拼字符串。。。。。。

[解决办法]
跳转页面啊
[解决办法]
你可以搞一个iframe,载入jsp页面
[解决办法]
你得好好看看Ajax异步通讯的原理,首先你要添加配置,将某个action类的某个方法暴漏给前台JAVASCRIPT
然后在javascript中书写代码,调用后台JAVA类(配置了以后,你暴漏出去的方法就可以被JAVASCRIPT使用了),将结果返回的代码示例如下:

<div id="showMessage" style="display: none">
<span id="sender"></span>对你说:
<span id="msg"></span>
</div>

action方法:
public void send(String sender,String receiverid,String msg,HttpServletRequest request){
ScriptSession session = this.getScriptSession(receiverid, request);
Util util = new Util(session);
util.setStyle("showMessage", "display", "");
util.setValue("sender", sender);
util.setValue("msg", msg);
}

热点排行