0
我知道我们可以使用.war文件部署Grails应用程序,就像在此wiki中一样:http://grails.org/Deployment,但视图文件(.gsp文件)仍然是纯文本格式。我想保护我的.gsp代码,有什么建议吗?Grails是否可以保护.gsp文件?
我知道我们可以使用.war文件部署Grails应用程序,就像在此wiki中一样:http://grails.org/Deployment,但视图文件(.gsp文件)仍然是纯文本格式。我想保护我的.gsp代码,有什么建议吗?Grails是否可以保护.gsp文件?
你是指保护,你想确保用户看不到GSP代码吗?这是不可能的,就像JSP一样,因为服务器不会将源代码发送到浏览器,只能从GSP/JSP提供输出。
如果你想守护访问特定的网址,GSP,使用http://grails.org/plugin/spring-security-core或http://grails.org/plugin/shiro
我的意思是,如果我卖我的web应用程序,以我的客户并部署到他们的服务器,我的客户仍然可以编辑.gsp文件 –
当然,但在构建WAR时预编译GSP,因此除非启用GSP重新加载(默认为关闭),否则其更改将不会生效。 –
即使我删除视图文件夹,应用程序仍然正常工作,您是对的。那么,哪个文件实际上是由服务器读取的? –