Brug af RequestDispatcher
Hejsa der :-)Jeg har et problem men brug af RequestDispatcher. Jeg har en jsp side, som så kalder en Servlet, den "Skulle" så sende en til en anden jsp side ved hjælp af RequestDispatcher... Men det er så her mit problem opstår.. Enden kan den ikke finde min jsp side, ellers er det ikke den rigtige ulr... til at starte men bruger jeg Resin, og min servlets ligger i C:\resin-3.0.6\webapps\test\WEB-INF\classes\eks, og mine jsp sider ligger i C:\resin-3.0.6\doc
min kode ser sådan ud :
Kode der kalder min servlet...
<body>
<form action="http://localhost:8080/Test/Control" method="Post">
<input type="radio" name="valg" value="login">Login<br>
<input type="radio" name="valg" value="opret">Opret bruger<br>
<input type="submit" value="Valg">
</form>
<body>
min servlet:
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
String input = (String)request.getParameter("valg");
response.setContentType(CONTENT_TYPE);
if(input.equalsIgnoreCase("opret"))
{
RequestDispatcher rd = getServletContext().getRequestDispatcher("/test.jsp");
rd.forward(request,response);
}
else
{
RequestDispatcher rd = getServletContext().getRequestDispatcher("/test.jsp");
rd.forward(request,response);
}
}
og så er der min test jsp side
<body>
<h2>
The current time is:
</h2>
<p>
<%= new java.util.Date() %></p>
</body>
håber der er lidt hjælp at hente....