碰到一个恶心的问题,eclipse中,jsp页面引入了自定义标签,
但是jsp页面里面使用的时候,却总是不能识别自定义的标签,报以下错误……同事的myeclipse都可以识别,不知道是不是eclipse中需要特别设置什么东西。有一个用ec...
但是jsp页面里面使用的时候,却总是不能识别自定义的标签,报以下错误……同事的myeclipse都可以识别,不知道是不是eclipse中需要特别设置什么东西。有一个用eclipse的同事说不用设置。求大神帮忙
竟然没一个专业人士愿意搭理我…… 展开
竟然没一个专业人士愿意搭理我…… 展开
1个回答
展开全部
虽然你的问题描述得不是很明确,但我已经知道大概了。你使用了struts标签html:select,然后在标签里面使用了id属性。很显然,html:select标签是不支持id属性的,因为id属性是html标签中的,html:select里对应的事styleId。struts的语法验证是很严格的,属性不能随便写。写错了直接就运行出错。你试试把id改为styleId试试。其实,自动输入提醒里就列出了所有的属性。
追问
您的意思我明白了,可是这些代码是我从svn上弄下来的、别人写的代码,我不能进行修改……同事用的myeclipse和eclipse在这块代码这里都不报错,唯独我的eclipse报错……
追答
不管是myeclipse还是eclipse,只要引入了struts标签,都是要对jsp文件进行编译的。标签属性不合规范,就会导致编译错误,这是肯定的,跟ide没有关系。当然,你说的别人没报错,我唯一怀疑的就是,他的机器没有解析struts标签,所以就没发现错误,直接当做静态页面处理了。你可以通过浏览器查看一下页面源码,如果struts标签没有被解析而直接输出到页面,就证实了我的猜测。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询