首先要在页面中创建一个输出action返回信息的地方:如下代码:
<div id="tabs-2" class="tabFrame" style="padding:0px; margin:0px;border: none;">
<fieldset class="form_fieldset" style="margin-top: 0px;">
<legend style="margin-top: 7px">提示信息</legend>
<textarea name="text" id="errorMessage" class="inputOff" "></textarea>
</fieldset>
</div>
从action获得参数,以及给action传参,用jquery和ajax 封装方法如下:
$(document).ready(function() {
tpl_formPanel.append($("#exportExcel"));
tpl_formButtons.append('<input name="submit" type="button" id="exportData" class="formBtn" value="导 出" />');
$("#exportData").bind('click', function(){
var fondid=$("#fondsid").val();
var metadataType=$("#metadataType").val();
$.ajax({
url:"${ctx}/modules/app/metadataAction!doExport.cgi?",
type:"POST",
dataType:"json",
data:{"fondsId":fondid,"metadataType":metadataType},
cache:false,
success:function(data){
if(data.success){
$("#errorMessage").val(data.msg);
}else{
alert(data.msg);
}
}
});
})
})
分享到:
相关推荐
安装将此行添加到应用程序的Gemfile中:gem'actionpack-action_caching',然后执行:$ bundle或将其自己安装为:$ gem install actionpack-action_caching用法操作缓存类似于页面缓存,因为它的整个输出响应被缓存,...
12. Request的输出流可以避免流中内容直接缓冲到socket服务器。 13. Response的输入流可以有效的从socket服务器直接读取相应内容。 14. 在http1.0和http1.1中利用KeepAlive保持持久连接。 15. 直接获取服务器发送的...
8.5.1使用xfire将bean输出为web服务 8.5.2使用jsr-181注释声明web服务 8.5.3消费web服务 8.5.4使用xfire客户端代理web服务 8.6小结 第9章在spring中建立契约优先web服务 9.1介绍spring-ws 9.2定义契约(首先!...
Action类被执行后,请求按照相反顺序再次通过拦截器传送。 · 支持Ajax: 为了创建使用Ajax的动态Web应用,Struts 2提供了Ajax主题,从而大大改进了交互应用。面向Ajax的Struts 2标签基于Dojo窗口组件。还有用于其他...
8.5.1 使用XFire将Bean输出为Web服务 8.5.2 使用JSR-181注释声明Web服务 8.5.3 消费Web服务 8.5.4 使用XFire客户端代理Web服务 8.6 小结 第9章 在Spring中建立契约优先Web服务 9.1 介绍Spring-WS 9.2 定义...
8.5.1 使用XFire将Bean输出为Web服务 8.5.2 使用JSR-181注释声明Web服务 8.5.3 消费Web服务 8.5.4 使用XFire客户端代理Web服务 8.6 小结 第9章 在Spring中建立契约优先Web服务 9.1 介绍Spring-WS 9.2 定义...
答:委托就是将方法作为一个参数带入另一个方法叫做委托,事件是一种特殊的委托。 应用程序域? 答:应用程序域可以理解为一种轻量级的进程,起到安全的作用,占用资源小。 Class.forName作用? 答:调用该访问返回...
将Default.aspx中的所有相对路径都使用Page.ResolveUrl进行包装如下,在输出页面时就将地址转换为绝对路径,就能解决这个恐怖的相对路径陷阱了。当然,也别忘了加上onsubmit事件处理代码: Default.aspx 好了...
executeResult="true":将action返回的页面整合到此页面 左中右依次如上述所写。 写main.xml,并把main.xml,包含在struts.xml <action name="booklist" class="action.main.BookListAction"> ...
action:直接调用一个Action,根据executeResult参数,可以将Action的处理结果包含到页面中。 bean:创建一个JavaBean实例。。 date:格式化输出一个日期属性。 debug:生成一个调试链接,当单击该链接时,可以看到...
Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。 与cgi的区别...
具体的调用是将Web层将response.getOutputStream()传给write(OutputStream os,String fileId)接口,业务层直接将文件数据输出到这个响应流中。具体实现请参见错误!未找到引用源。节下载文件部分。 2、业务层接口...
在程序开始运行后,会检测本地时间与京东服务器时间,输出的差值为本地时间-京东服务器时间,即-50为本地时间比京东服务器时间慢50ms。 本代码的执行的抢购时间以本地电脑/服务器时间为准 Jd-Pruchase-Kill 扫码...
1.7.2 将图片输出到JSP页面之中 1.8 疑难解惑 1.8.1 Tomcat端口被占用导致不能启动 1.8.2 Eelipse没有创建JSP项 1.9 精彩回顾 第2章 JavaWeb开发必修课 ——JSP语法 2.1 本章学习任务 2.1.1 本章知识体系 2.1.2 ...
GitHub行动为Glo Boards卡添加标签 使用此操作可以在卡上添加标签。...在工作流文件中添加一个步骤以执行此操作,并使用glo-action-parse-links操作的输出: steps : - uses : Axosoft/glo-action-parse-links@v1
Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。 与cgi的区别...