Article View: comp.lang.java.programmer
Article #483create and call from a JSP from a servlet
From: Thomas Rademacher
Date: Tue, 08 Jan 2002 16:14
Date: Tue, 08 Jan 2002 16:14
53 lines
2846 bytes
2846 bytes
Hallo,
I have the following problem:
In a servlet (not generated from a jsp file) in the function doGet() I
will create in dependency of different input parameters different jsp
files and I will call the generated jsp file.
I can create the jsp-Code with...
public void doGet(
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException, java.io.IOException {
String text = null;
text = "<%@ page import=\"java.util.*\"%>";
text = text + "<%@ page
contentType=\"text/html;charset=iso-8859-1\"
%>";
text = text + "<jsp:useBean id=\"edi\" scope=\"session\"
class=\"jsp.MyClass\" />";
text = text + "<%";
text = text + " here: call functions...";
text = text + "%>";
text = text + "<html><head>head>";
text = text + "<body>xxxx</body></html>";
response.setContentType("text/html");
PrintWriter out = new PrintWriter(response.getOutputStream());
out.println(text);
out.close();
}
...and I see this code im my browser. But it will not create java
code, no code is executes.
With...
public void doGet(
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException, java.io.IOException {
response.sendRedirect("http://localhost:8080/myProject/file_xyz.jsp");
}
...I can call a jsp file. But I have not this file ( I want to create
this file!) in the moment of call.
I can not create a temporar file and call this file with
sendRedirect()!!
Thank you for your hints, Thomas
Technical Details
Message-ID:
<5b2d9544.0201080814.381c8e08@posting.google.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10a146,59be8b2b676c1bd3,start X-Google-Attributes: gid10a146,public X-Google-Thread: 10a146,59be8b2b676c1bd3,start X-Google-Attributes: gid10a146,public X-Google-Thread: f4be4,59be8b2b676c1bd3,start X-Google-Attributes: gidf4be4,public X-Google-Thread: 10026d,59be8b2b676c1bd3,start X-Google-Attributes: gid10026d,public X-Google-ArrivalTime: 2002-01-08 08:14:19 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail From: thomas.rademacher@unicum.de (Thomas Rademacher) Newsgroups: comp.lang.java.programmer,weblogic.developer.interest.jsp,borland.public.jbuilder.servlets-jsp Subject: create and call from a JSP from a servlet Date: 8 Jan 2002 08:14:18 -0800 Organization: http://groups.google.com/ Lines: 53 Message-ID: <5b2d9544.0201080814.381c8e08@posting.google.com> NNTP-Posting-Host: 194.114.63.8 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1010506459 16176 127.0.0.1 (8 Jan 2002 16:14:19 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 8 Jan 2002 16:14:19 GMT