我有一个问题。当我在富编辑器liferay-ui:input-editor中输入一个很长的文本时,我的数据库出现溢出问题。有没有限制输入大小的方法?感谢。
PD。我暂时使用本教程解决了: Error messages Liferay tutorial
只需检入您的portlet:
import com.liferay.portal.kernel.servlet.SessionErrors;
...
private object _updateObject(ActionRequest request) {
...
String nameField1= (ParamUtil.getString(request, "nameField1"));
...
if (nameField1.getBytes().length>bytesfieldindb) {
SessionErrors.add(request, "error-key");
return null;
}
...
然后在你想要出现错误信息的行中放入你的jsp:
<liferay-ui:error key="error-key" message="message_error WHENEVER YOU WANT" />
我希望这可以帮到你。
答案 0 :(得分:0)