提示有错误为何还能运行的?
发表在JavaWeb图书答疑 2009-01-10
是否精华
版块置顶:
 《JAVA程序设计自学手册》P384 例程05 的login.jsp复制到MyEclipse中新建的JSP后,运行正常,和书中的图18.2一致,但MyEclipse中在<jsp:useBean id="myBean" class="com.wsy.myBean" 前有个红色的X,提示:com.wsy cannot be resolved to a type,好像是有错误,但有错误为何有能运行的?麻烦专家解释一下。谢谢了
分享到:
精彩评论 3
小小邪
学分:0 LV1
2009-01-13
沙发
JSP验证没有Java类的验证完整,有时会错误提示,因为HTML并不是标准的XML格式所以很难验证。XHTML就好多了。
Myeclipse可能是检测当前JSP页面是否import相关的类包,没有import的话就报错,但是<jsp:useBean >标签访问的是myBean类的全路径,即“com.wsy.myBean”,已经包括了类路径,不需要import了。所以能够正常运行,但MyEclipse的验证器,确固定检测import。大概是这个原因。
还有可能就是你运行的不是最新的编译后的程序。重新编译下试试。
limqqepp
学分:0 LV1
2009-01-13
板凳
谢谢
小小邪
学分:0 LV1
2009-01-15
地板
该问题已经结贴
首页上一页 1 下一页尾页 3 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照