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重新加載(默認爲關閉),否則其更改將不會生效。 –
即使我刪除視圖文件夾,應用程序仍然正常工作,您是對的。那麼,哪個文件實際上是由服務器讀取的? –