在GAE上增加Struts2支持后,如果进行Action的跳转将会出现以下权限问题
Struts has detected an unhandled exception:
Messages:
1. access denied (java.io.FilePermission jar:file:\C:\Documents and Settings\Xredman\workspace\neil-blog\war\WEB-INF\lib\struts2-core-2.1.8.1.jar read)
2. java.security.AccessControlException: access denied (java.io.FilePermission jar:file:\C:\Documents and Settings\Xredman\workspace\neil-blog\war\WEB-INF\lib\struts2-core-2.1.8.1.jar read)
File: java/security/AccessControlContext.java
Line number: 323
Stacktraces
不过如果将项目上传到GAE部署,该问题将不会出现,据网上的解决方案是将Struts2的devMode设为false,果然可以解决。
<constant name="struts.devMode" value="false" />