JSP - Как позвонить в другую JSP - PullRequest
0 голосов
/ 03 января 2012

У меня есть два веб-приложения, которые я создал с помощью NetBeans 6.9.

Можно ли сделать вызов (HTTP-запрос) со страницы JSP одного веб-приложения на страницу JSP другого приложения?
Если так, то как?

Ответы [ 3 ]

0 голосов
/ 03 января 2012

попробуйте дать http-запрос через URL-соединение, пример Солнца ,,

URL yahoo = new URL("http://www.yahoo.com/");
URLConnection yc = yahoo.openConnection();
BufferedReader in = new BufferedReader(
                        new InputStreamReader(
                        yc.getInputStream()));
String inputLine;

while ((inputLine = in.readLine()) != null) 
    System.out.println(inputLine);
in.close();

Если вам нужно вызвать jsp с какими-либо параметрами, тогда присоедините их к URL как

URL yahoo = new URL("http://www.yahoo.com/login.jsp?uname=xxx&pass=yyyy");

или используйте java.net.HttpUrlConnection

0 голосов
/ 03 января 2012

Использовать Jsp forward

Действие jsp: forward используется для постоянной передачи обработки от одного JSP к другому на локальном сервере.Любой контент, сгенерированный исходной страницей, отбрасывается, и обработка начинается заново на втором JSP.

0 голосов
/ 03 января 2012

Попробуйте тег JSP: INCLUDE http://java.sun.com/products/jsp/tags/12/syntaxref1214.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...