vaadin вставлять в div, как передать строку запроса - PullRequest
1 голос
/ 07 марта 2012

Я пытаюсь встроить мое приложение vaadin в файл jsp, по этой причине я хочу сделать там некоторые базовые вещи по SEO.

К сожалению, мое приложение vaadin использует обработчик запроса / параметра, который не вызывается с моими параметрами, когда я встраиваю div в страницу jsp.

Есть ли простой способ передать строку запроса в сервлет vaadin? Я думал о чем-то вроде {appUri: 'de' <% = request.getQueryString ()%>. Но я не уверен, что это правильный путь.

Любое правильное решение приветствуется:)

Большое спасибо.

p.s. Я думаю, iframe сделает это, но я бы хотел версию div, если это возможно.

1 Ответ

0 голосов
/ 12 марта 2012

Неважно, что вы делаете, чтобы запустить ваше приложение 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
}
...