我在Tomcat上部署应用程序时收到Unterminated <html:select tag
错误。
我的代码片段看起来像这样
<TD><SPAN class=modulecontent>
<html:select property="countryName" size="1" tabindex="6" styleClass="modulecontent" value="<%=pdmReq.getCountryName()%>" onchange="javascript:makeDefault(this,this.form.segment);">
<html:option value="0">--Please Select--</html:option>
<%
for (int index=0; index<countryList.size(); index++)
{
%>
<html:option value="<%=(String)((ArrayList)countryList.get(index)).get(0) %>" > <%=((ArrayList)countryList.get(index)).get(0) %></html:option>
<%
}
%>
</html:select>
</SPAN></TD>
第二行,即<html:select property="countryName" size="1" tabindex="6" styleClass="modulecontent" value="<%=pdmReq.getCountryName()%>" onchange="javascript:makeDefault(this,this.form.segment);">
正在产生错误。
我尝试了一些谷歌搜索,但仍然面临着这个问题。任何建议都会很棒。
答案 0 :(得分:-1)
我尝试使用上面的代码重现异常但是在我的Tomcat 7服务器上使用简单的Struts应用程序它对我来说很好。
我建议的是开始消除可能的异常罪魁祸首。这样你至少可以知道什么是特别导致你的例外。例如,首先删除onchange属性及其值。如果你仍然看到异常,那么转到value属性,将那里的表达式更改为一个简单的字符串值...类似于value =“test”。
希望这有帮助。