<html:text property="yzh_sj" size="15"
styleClass="Box" maxlength="15" onclick="new WdatePicker(this);"></html:text></td>
加了一个onclick事件之后就出现错误了:
<html:text property="yzh_sj" size="15"
styleClass="Box" maxlength="15" onclick="javascript:new WdatePicker(this);"></html:text>
这样写也不行,到底是怎么了,望各位大哥拔刀相助啊!!!
org.apache.jasper.JasperException: /jsp/thcy.jsp(621,35) Unterminated <html:text tag
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:132)
org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1059)
org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1378)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1578)
org.apache.jasper.compiler.Parser.parseBody(Parser.java:1807)
org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1070)
org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1378)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1578)
org.apache.jasper.compiler.Parser.parseBody(Parser.java:1807)
org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1070)
org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1378)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1578)
org.apache.jasper.compiler.Parser.parse(Parser.java:127)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:212)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:101)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:156)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:296)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:277)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:265)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:302)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1054)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:386)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:229)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1192)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:412)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
com.haven.sinopec.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
------解决方案--------------------
排除了JSP错误之后,测试一下是否那个JS文件被包含进来了
------解决方案--------------------
对了,你改成这个试试
<input type="text" property="yzh_sj" size="15" styleClass="Box" maxlength="15" onclick="new WdatePicker(this);" />