工作中需要修改一份jsp文件其中遇到这样一段代码,现在我需要给这个<form:input />
标签添加placeholder
,但是像下面这样加始终不能被解析,页面上对应placeholder
的位置会显示那段代码,如果把里面的双引号改为单引号,placeholder = "<spring:message code='screen.welcome.label.netid'/>"
,会报语法错误
<c:otherwise>
<spring:message code="screen.welcome.label.netid.accesskey" var="userNameAccessKey"/>
<form:input placeholder = "<spring:message code="screen.welcome.label.netid"/>" cssClass="form-item" cssErrorClass="error"
path="username" />
</c:otherwise>
如果把form:
去掉,写成下面这样,是能够解析出来"<spring:message code="screen.welcome.label.netid"/>"
对应的值的,但是其他功能会出现异常
<input placeholder = "<spring:message code="screen.welcome.label.netid"/>" cssClass="form-item" cssErrorClass="error" path="username" />
在一个tag不能用另外一个tag 试试EL