我开发了一个使用SpringMVC和Jetty服务器的java Web应用程序,是一个内部网应用程序,想将它以二进制格式分发给最终用户,用户可以使用安装程序(请建议哪个适合Windows平台)来安装应用程序,我的另一个要求是我不希望最终用户看到jsp代码
发布于 2018-08-27 08:38:45
JSPS被转换为servlet,因此预编译JSPS将起到这一作用。为了详细说明其他要点,放置在Web-INF下的资源不直接公开给最终用户(不能通过URL访问,图像和CSS等静态资源不必进入WebINF)。确保将除欢迎页面之外的所有内容都放在Web-INF下面。如果担心用户对代码进行反编译的能力,那么混淆代码可能会有所帮助
发布于 2018-08-27 09:51:30
对于JSP问题,注意可以预编译JSP,对于安装程序,izPack运行良好,是一个Java应用程序,用户需要预先安装JVM
https://stackoverflow.com/questions/-100000659
复制相似问题