JSP - 如何调用另一个JSP

时间:2012-01-03 00:24:38

标签: html jsp java-ee netbeans

我有两个使用NetBeans 6.9创建的Web应用程序。

是否可以从一个Web应用程序的JSP页面调用(HTTP请求)到其他应用程序的JSP页面?
如果是这样,那怎么样?

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

尝试通过url连接提供http请求, 太阳的例子,

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

答案 2 :(得分:0)

使用Jsp前进

  

jsp:forward动作用于在本地服务器上永久地将处理从一个JSP转移到另一个JSP。将丢弃原始页面生成的任何内容,并在第二个JSP重新开始处理。