0
我有一個JSP是這樣的:停止頁面刷新,同時包括使用JSP一個jsp:包括
<s:form action="taction" form="tform">
<table>
<tr>
<td onclick="callBut1()">Call Jsp1</td>
<td><s:if test="#session.bvalue=='true'"><jsp:include page="/A.jsp"/></s:if></td>
</tr>
</table>
<s:hidden name="buttonvalue"/>
</s:form>
JS文件是:
function callBut1(){
document.tform.buttonvalue.value="selected";
document.tform.submit();
}
現在,當我點擊TD(即呼叫JSP1 )頁面刷新,因爲我在腳本中使用document.form.submit()
。
有沒有什麼辦法可以在沒有頁面刷新的情況下做到這一點?
嘗試AJAX [JSPAndAJAXExamples](https://code.google.com/p/json-simple/wiki/JSPAndAJAXExamples) – n1k1ch
'jsp:include'是在頁面呈現之前被評估的服務器端,並且與你的問題無關,基本上可以用以下方式回答:使用AJAX。 –