遇到了一个十分坑的问题:自己注释掉了一段带有EL表达式的代码片段,然后运行程序发现怎么运行怎么错,最后终于确定是那个EL表达式好像是并没有被注释掉的原因,真是难受。
一开始自己也是注意到这里注释后与众不同的颜色,还以为是EL表达式的特殊之处,没想到这玩意是bug的罪魁祸首啊。
但是自己还想保留这一片的代码,删了的话还是有点舍不得。所以的话该怎么注释掉这恼人的EL表达式呢?自己查了半天也是没查到,希望有路过的猿友能指点一下。自己只能退一步,破坏其EL表达式的格式了:
开发的IDE是Netbeans,上面那些h:都是JSF框架下的组件,这个页面是xhtml页面。
看到有猿友说<%--...--%>这样可以注释掉EL表达式,自己尝试了一下:
颜色并没有变的不同,在jsp页面中注释的效果是:
在jsp页面中可以很明显的看出注释与没注释的区别。