我有一个默认的 GWT + 应用程序引擎项目。我们默认获得一个 GWT 入口点。
是否可以创建第二个 GWT 入口点,一个仅由受身份验证保护的 html 页面加载的入口点?
例如,在我的 web.xml 文件中,我添加了:
<security-constraint>
<web-resource-collection>
<url-pattern>/myprivatestuff/*</url-pattern>
</web-resource-collection>
...
</security-constraint>
和我在应用引擎项目中的战争文件夹:
/war/myprivatestuff/index.html
我希望其中的 index.html 文件加载不同的 GWT 模块。我不希望第二个“管理”模块中的代码能够被“主/默认”GWT 模块加载。
我担心 GWT 会将我所有的客户端代码编译成一个单一的 javascript 实体,同时结合通用模块和管理模块,这将是一个安全问题。
是否可以在一个项目中构建两个模块,并将它们的编译代码存在于不同的 javascript 输出中,并且只在此受保护路径后面加载一个?
谢谢