2012-04-20 29 views
0

我的JSP文件包含以下代碼:如何將jsp文件中的propert發送到liferay中的操作方法?

<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

我不完全確定我理解你的問題,因爲你已經傳遞了一個參數。在你正在建立的網址中。所以同樣,您需要添加<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> 
+0

由於RP。這個標籤有問題。我認爲現在已經解決了。 – Karadous 2012-04-21 03:39:23

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> 
相關問題