使用liferay ui限制输入大小:liferay中的输入编辑器

使用liferay ui限制输入大小:liferay中的输入编辑器,liferay,overflow,rich-text-editor,Liferay,Overflow,Rich Text Editor,我有个问题。当我将很长的文本输入富编辑器liferay ui:input editor时,我的数据库出现溢出问题。是否有任何方法限制输入大小?谢谢 警察局。我使用本教程暂时解决了以下问题: 只需签入您的portlet: import com.liferay.portal.kernel.servlet.SessionErrors; ... private object _updateObject(ActionRequest request) { ... String

我有个问题。当我将很长的文本输入富编辑器liferay ui:input editor时,我的数据库出现溢出问题。是否有任何方法限制输入大小?谢谢

警察局。我使用本教程暂时解决了以下问题:

只需签入您的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" />

我希望这能对您有所帮助。

您可以使用AlloyUI库引入javascript验证程序

请参见本教程中的名称字段