Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java EL的类编译验证_Java_Jsp_El - Fatal编程技术网

Java EL的类编译验证

Java EL的类编译验证,java,jsp,el,Java,Jsp,El,我需要确保我在JSP页面中使用的属性存在。我使用从中获取数据的第三方jar,我想确保如果从该jar中的对象中删除了一些数据,我不会显示不存在的bean属性 据我所知,反射在EL中使用,所以JSP页面的预编译没有帮助。是否有某种工具或其他解决方案可以检查我使用的所有EL属性,以确保它们存在?您可能想尝试一下,具体取决于IDE。一些有内置设施,另一些没有。你用的是什么IDE?没有IDE,我用的是文本编辑器。我已经安装了Eclipse,所以我可能可以设置项目,但还没有导入所有依赖项、JAR等。Inte

我需要确保我在JSP页面中使用的属性存在。我使用从中获取数据的第三方jar,我想确保如果从该jar中的对象中删除了一些数据,我不会显示不存在的bean属性


据我所知,反射在EL中使用,所以JSP页面的预编译没有帮助。是否有某种工具或其他解决方案可以检查我使用的所有EL属性,以确保它们存在?

您可能想尝试一下,具体取决于IDE。一些有内置设施,另一些没有。你用的是什么IDE?没有IDE,我用的是文本编辑器。我已经安装了Eclipse,所以我可能可以设置项目,但还没有导入所有依赖项、JAR等。IntelliJ IDEA将突出显示任何未定义的EL变量,并允许您指定运行时可用的EL变量。我希望Eclipse有类似的特性,正如我在评论中所说,我没有和IDE,所以Eclipse插件不会work@Romario-公平地说,在您的评论中您确实说“我安装了Eclipse”,您是否尝试了Eclipse+插件?