我有一个包含文本字段和按钮的表单 jsp 页面和另一个包含对话框的 jsp 页面。我想通过单击第一页按钮来打开对话框。
page1.jsp:
<s:form namespace="/donneur" cssClass="row-fluid"
action="traiteClient">
<label Class="control-label"><s:text name="DNAISS_TB" /></label>
<s:textfield id="naissD" name="naissDonn"/>
<button id="helpButton" class="btn btn-large" type="button"> <i class="icon-question-sign"></i> </button>
</s:form>
page2.jsp:
<sj:dialog
id="messageDialog"
autoOpen="false"
modal="true"
title='%{#titreForm}'
width="auto"
height="auto"
cssStyle="color:%{message.couleur};font-size:%{getText('fontSize')}"
buttons="{
'%{getText('oui_val')}':function() { yesButton(); },
'%{getText('non_val')}':function() { nobutton(); },
}"
>
<center> <s:property value="message.msg"/> </center>
</sj:dialog>
我想实现这一目标,有人可以帮助我吗
最佳答案
您需要的是动态包含:
<jsp:include page="page2.jsp" />
您可能希望(或不希望)将包含的 jsp 隐藏起来,直到稍后
关于java - 从外部 jsp 页面显示对话框(Struts2、java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24732315/