我有用java(.ear)编写的webapp项目。 它在glassfish-3服务器下运行。 我真的需要扩展它的功能。但是没有办法改变它的一条线。 是否可以包装该webapp或其他任何东西(它没有API,只有用户的html)? 我知道它非常通用,但我无法提供代码或其他有用的东西。
与我类似的情况是(由于敏感数据,我的情况需要很多安全性)...... 让我们有一个博客应用程序(这将是java封闭的webapp),它允许你期望从博客应用程序,但一个实例处理一个用户。 您想允许新用户创建博客(博客应用程序的新实例?)。实例应该相互隔离..但实现起来很简单。不同的实例不同db等等。
我不希望解决方案(因为我的通用描述),但方向去哪里。 我是java新手,但我可以阅读并推理......:)
答案 0 :(得分:0)
.ear只是一个压缩文件,请参阅doc http://en.wikipedia.org/wiki/EAR_(file_format)。您始终可以解压缩并获取所有文件。可以更改JSP和配置文件,但不能更改java类(除非您对它们进行反编译)。
这不是一个完整的解决方案,但希望在某个方向提示......