can not be resolved 怎么解决?

org.apache.jasper.JasperException:UnabletocompileclassforJSP:Anerroroccurredatline:72... org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: 72 in the jsp file: /tm1.jsp
t_shirtid cannot be resolved to a variable
69: <div class="section">
70: <h2><span><bean:write name="mensselectForm" property="t_shirtprice"/> </h2>
71: <bean:define id="t_shirtprice" name="mensselectForm" property="t_shirtprice" type="String"></bean:define>
72: <html:hidden property="t_shirtprice" value="<%=t_shirtid%>"/>
73: </span>
74: <bean:write name="mensselectForm" property="t_shirtid"/> </h2>
75: <bean:define id="t_shirtid" name="mensselectForm" property="t_shirtid" type="String"></bean:define>

Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:439)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:356)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:334)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:321)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

谢谢各位大神!!
提示是在72行中t_shirtid
展开
 我来答
匿名用户
推荐于2017-09-21
展开全部
  出现can not be resolved的原因如下:
  第一、没引入包;
  第二、没声明变量就使用了。
  解决方法:引入包、查看是否有声明的变量或对象。
jamxval
2013-09-01 · TA获得超过6823个赞
知道大有可为答主
回答量:4308
采纳率:82%
帮助的人:1442万
展开全部
t_shirtid 不是一个已知的变量。看起来你的 define 在使用变量的后面才出现了。次序问题?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式