Spring属性文件中的表单错误

时间:2011-09-02 14:48:30

标签: java forms spring jsp

我正在使用Spring表单标记库,我希望我的表单错误消息 从一些messages.properties文件中获取,我有以下jsp:

<form:form method="post" action="" commandName="client">    
    <form:input path="name"/><form:errors path="name">
    <input class="button" type="submit" 
        value='<fmt:message key="login.submit"/>'>
</form:form>

此处提交按钮值是从某些消息中加载的 源文件(&lt; fmt:message key =“login.submit”/&gt;)和
我也希望从那里加载我的错误消息, 我尝试了以下内容,但它不起作用:

<fmt:message key='<form:errors path="name">' />

它只是返回??????值。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

您不能像尝试那样嵌套JSP标记(尽管您可以将JSP标记放在HTML标记内)但是AFAIK form:errors标记将从​​spring messageSource获取消息。尝试使用

<form:errors path="name">

没有<fmt:message...位。