条带框架中的占位符标记

时间:2015-07-27 22:41:03

标签: jsp web jsp-tags stripes

我正在使用条带框架开发一个Web应用程序,我想使用'占位符'在这样的文本框中标记:

<s:form beanclass="myproject.action.ContactFormActionBean">
  <table class="form">
    <tr>
     <td>Email:</td>
     <td><s:text name="contact.email" placeholder="Please enter your email"></td>
    </tr>
  </table>
</s:form>

然而,当我运行页面时,我收到500错误(意外错误)。查看条带文档,我发现占位符属性无效。

是否有可用于此的解决方法或是否需要使用其他标记库才能使占位符生效?

1 个答案:

答案 0 :(得分:3)

使用动态属性。

<%@ taglib prefix="sdyn" uri="http://stripes.sourceforge.net/stripes-dynattr.tld" %>

<sdyn:text name="contact.email" placeholder="Please enter your email">

https://stripesframework.atlassian.net/wiki/display/STRIPES/Tag+Library+Doc