用Java类替换JSP的GWT

时间:2012-03-16 04:51:33

标签: java jsp gwt

我希望在浏览器中执行一些与另一个浏览器不同的代码。我在project.gwt.xml文件中写了如下

<replace-with class="com.google.gwt.user.client.ui.HorizontalPanel">
    <when-type-is class="com.google.gwt.user.client.ui.DecoratedTabPanel"/>
    <any>
      <when-property-is name="user.agent" value="ie6"/>
    </any>
</replace-with>

它工作正常。

但问题是,我正在使用一些JSP页面。我想调用除了特定浏览器的JSP之外的Java类。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

正如Ingo所说,为不同的浏览器显示不同的JSP与GWT无关。你应该研究的是有条件地使用

<jsp:forward page="some url..." />

基于浏览器user-agent

干杯,