【发布时间】:2014-06-24 10:30:05
【问题描述】:
我想在不访问我的 servlet 代码的情况下打开一个 jsp 页面。即,我既不必在 (action="url") 我的 jsp 代码中输入我的 url,也不必访问我的 Servlete 代码。
<form id="main" method="post" name="main" action="dpRegPost" onsubmit="return validate();">
谁能帮我解决这个问题?
【问题讨论】:
-
response.sendRedirect() 应该这样做
-
使用Javascript,不提交表单:
window.location = "theNewUrl.jsp". -
除了window.location还有其他方法吗?我必须通过形式。
-
所以您想提交表单,然后在响应中发回重定向?如果是这样,那么已经有答案了……
-
@Brain :
<jsp:forward page="relativeURL" />使用此操作标签将请求转发到可能是 JSP 的另一个资源。
标签: java javascript jsp jsp-tags