portlet.jsp自动提交表单,无需刷新页面
portlet jsp auto submit form without refresh page
在jsp页面中,我有这样的表单:
<form name ="form1" id="form1" method="post" action=portlet:actionURL name=acao
input type="text" name="data" id="2">
我用这个来填写带有数据的表格:
document.getElementById("2").value= lonlat;
我使用的是document.getElementById("1").submit();自动提交表单,但它会自动刷新所有页面,但我的意图是在不刷新所有页面的情况下自动提交。
在提交时,您需要进行Ajax调用,并在portlet类中覆盖serveResource
在jsp或java脚本中,您可以获得资源url作为
<portlet:resourceURL var="resourceURL">
</portlet:resourceURL>
serveResource()方法
@Override
public void serveResource(ResourceRequest resourceRequest,
ResourceResponse resourceResponse) throws IOException,
PortletException {
// do your stuff here
}
相关文章:
- Jquery提交表单而不刷新
- 单击表单中的按钮会导致页面刷新
- 停止刷新表单,但要发布
- 如何刷新表单的yii2前端验证
- 刷新<表单>送审不起作用
- 阻止 jquery 移动刷新表单提交
- Javascript AppendChild 自动刷新表单
- 我需要刷新表单,但仍然保持复选框的值不变
- CRM 2013:刷新表单或通过浏览器的后退按钮向后导航时出现奇怪的行为
- 如何在表单提交到_blank后刷新表单页面
- CRM 2013:保存后强制刷新表单
- 停止刷新表单
- 使用jQuery Mobile刷新表单页面
- 如何停止随机生成的数字从刷新表单提交
- 提交parse.com后刷新表单
- 提交后,刷新表单页面上的感谢信息
- 在提交时停止自动刷新表单
- 刷新表单结果而不刷新页面
- 在不刷新表单的情况下调用锚链接单击事件上的标记库
- 刷新表单提交不工作