我正在尝试将我的vaadin应用程序嵌入到jsp文件中,这是因为我想在那里做一些基本的搜索引擎优化。
不幸的是,我的vaadin应用程序使用了一个请求/参数处理程序,当我将div嵌入到jsp页面时,该处理程序没有使用我的参数调用。
是否有一种简单的方法将查询字符串传递给vaadin servlet?我想的是{appUri:'de'<%= request.getQueryString()%>。但我不确定这是不是正确的方法。
赞赏任何适当的解决方案:)
非常感谢你。
P.S。我想iframe会这样做,但如果可能的话我想要div版本。
答案 0 :(得分:0)
启动vaadin应用程序无关紧要。
只需修改您的主要应用程序即可:
public class SomeVaadinApplication extends Application implements HttpServletRequestListener
然后在onRequestStart方法中:
@Override
public void onRequestStart(HttpServletRequest request, HttpServletResponse response) {
String someParameter = request.getParameter("SomeParameter");
//Do something with parameter
}