天天看點

Liferay中form标簽中的method屬性

edit.jsp有如下所示表單:

<portlet:renderURL var="editURL">
	<portlet:param name="jspPage" value="/edit.jsp"/>
</portlet:renderURL>

<aui:form action="<%=editURL%>" method="post">
	<aui:input name="greeting" label="Greeting" type="text" value="<%=greeting %>"/>
	<aui:button type="submit" value=" Submit "/>
</aui:form>
           

此時執行代碼:

String greeting = renderRequest.getParameter("greeting"); 
           

 得到的greeting不為null.

但是如果把上面表單中的method省略或者指定method="get",再通過renderRequest擷取greeting時,得到的值為null.

不知道為何?

希望知道的大蝦指導一下,謝謝!

繼續閱讀