Java SpringMVCPortlet:如何从jsp获取数据?

Java SpringMVCPortlet:如何从jsp获取数据?,java,spring,liferay,portlet,spring-portlet-mvc,Java,Spring,Liferay,Portlet,Spring Portlet Mvc,我有一个问题,如何将数据从jsp(portlet)中的html表单发送到控制器? 这里有一些代码 Portlet JSP <form id="smsSender" method="post" action="${sendSmsUrl}"> <input type="text" name="phoneSuffix" maxlength="7"/> <textarea id="message" maxlength="70" name="message">&

我有一个问题,如何将数据从jsp(portlet)中的html表单发送到控制器? 这里有一些代码

Portlet JSP

<form id="smsSender" method="post" action="${sendSmsUrl}">    
<input type="text" name="phoneSuffix" maxlength="7"/>
<textarea id="message" maxlength="70" name="message"></textarea>
<br>
<input type="submit" value="Send">
</form>
<portlet:actionURL name="sendSms" var="sendSmsUrl">
</portlet:actionURL>

请帮助我理解如何正确地做这件事?谢谢

问题似乎是因为portlet的限定参数:

可能的解决办法是:

一,。使用aui html标记

<aui:form id="smsSender" method="post" action="${sendSmsUrl}">    
    <aui:input type="text" name="phoneSuffix" maxlength="7" />
    <aui:input type="textarea" id="message" maxlength="70" name="message" />
    <br />
    <aui:button type="submit" value="Send" />
</form>


二,。将
添加到字段名称属性:

<textarea id="<portlet:namespace />message" 
    maxlength="70" name="<portlet:namespace />message"></textarea>

iii.在中添加
false

liferayportlet.xml

您使用的是什么版本的liferay?liferay 6.2@ParkashKumarI我很乐意为您提供帮助。
<textarea id="<portlet:namespace />message" 
    maxlength="70" name="<portlet:namespace />message"></textarea>