我有一个基于Eclipse RWT(独立版本)的应用程序.这是一个相当复杂的企业应用程序,涉及Spring依赖注入和许多在启动时初始化的框架.
目前我需要对整个事情进行第二次观察.初始化的东西有点复杂,我想重用它.此外,我不想在我的Tomcat上部署第二个webapp.是否可以实现两个EntryPoints并将它们中的每一个绑定到一个单独的url模式?
例如
url-pattern /firstentryPointcom.example.myapp.FirstEntryPoint
url-pattern /secondentryPointcom.example.myapp.SecondEntryPoint
这是可能的,还是你有任何其他方法来实现这一目标?
好吧,没有回复只是一个downvote:D.无论如何我发现了一个解决方案
似乎用RAP 1.4无法实现这一点.url-pattern独立于de deployment-descriptor中的入口点定义.
但是使用RAP 1.5非常简单:使用ApplicationConfiguration,您可以将不同的入口点绑定到不同的url模式...
application.addEntryPoint("/start", MyEntryPoint.class, properties);
application.addEntryPoint("/admin", MyAdminEntryPoint.class, properties);
Run Code Online (Sandbox Code Playgroud)
你只需要将RapServlet绑定到web.xml中所有使用过的url-patterns.
<servlet>
<servlet-name>RAPServlet</servlet-name>
<servlet-class>org.eclipse.rwt.internal.engine.RWTDelegate</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>RAPServlet</servlet-name>
<url-pattern>/start</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>RAPServlet</servlet-name>
<url-pattern>/admin</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你...
| 归档时间: |
|
| 查看次数: |
532 次 |
| 最近记录: |