我的jsp文件包含以下代码:
<portlet:actionURL var="patientProfileURL" name="editPatientProfile">
<portlet:param name="jspPage" value="/patientProfile.jsp" />
</portlet:actionURL>
<p><a href="<%= patientProfileURL%>">Edit Profile</a></p>
我想在用户点击“编辑个人资料”时向editPatientProfile()发送一个参数。我怎么能这样做?
答案 0 :(得分:0)
我不完全确定我理解你的问题,因为你已经传递了一个参数。在您正在构建的URL中。同样,您需要添加<portlet:param name="" value="" />
。
多数民众赞成!
请参阅以下示例:
<portlet:actionURL var="patientProfileURL" name="editPatientProfile">
<portlet:param name="jspPage" value="/patientProfile.jsp" />
<portlet:param name="myParam" value="myValue" />
</portlet:actionURL>
<p><a href="<%= patientProfileURL%>">Edit Profile</a></p>
答案 1 :(得分:0)
你可以这样做:
String url="/patientProfile.jsp?urParameter"+urParameterValue;
<portlet:actionURL var="patientProfileURL" name="editPatientProfile">
<portlet:param name="jspPage" value="/patientProfile.jsp" />
<portlet:param name="myParam" value="<%=url%>" />
<p><a href="<%= patientProfileURL%>">Edit Profile</a></p>