Edit D:\app\Administrator\product\11.2.0\dbhome_1\owb\jrt\default-web-app\WEB-INF\classes\SessionExample.java
/* $Id: SessionExample.java 24-jul-2004.22:16:31 hhildebr Exp $ * */ import java.io.*; import java.text.*; import java.util.*; import javax.servlet.*; import javax.servlet.http.*; /** * Example servlet showing request headers * * @author James Duncan Davidson <duncan@eng.sun.com> */ public class SessionExample extends HttpServlet { ResourceBundle rb = ResourceBundle.getBundle("LocalStrings"); public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println("<html>"); out.println("<body bgcolor=\"white\">"); out.println("<head>"); String title = rb.getString("sessions.title"); out.println("<title>" + title + "</title>"); out.println("</head>"); out.println("<body>"); // img stuff not req'd for source code html showing // relative links everywhere! out.println("<a href=\"../examples/servlets/sessions.html\">"); out.println("<img src=\"../examples/images/code.gif\" height=24 " + "width=24 align=right border=0 alt=\"view code\"></a>"); out.println("<a href=\"../examples/servlets/index.html\">"); out.println("<img src=\"../examples/images/return.gif\" height=24 " + "width=24 align=right border=0 alt=\"return\"></a>"); out.println("<h3>" + title + "</h3>"); HttpSession session = request.getSession(); out.println(rb.getString("sessions.id") + " " + session.getId()); out.println("<br>"); out.println(rb.getString("sessions.created") + " "); out.println(new Date(session.getCreationTime()) + "<br>"); out.println(rb.getString("sessions.lastaccessed") + " "); out.println(new Date(session.getLastAccessedTime())); String dataName = request.getParameter("dataname"); String dataValue = request.getParameter("datavalue"); if (dataName != null && dataValue != null) { session.putValue(dataName, dataValue); } out.println("<P>"); out.println(rb.getString("sessions.data") + "<br>"); String[] valueNames = session.getValueNames(); if (valueNames != null && valueNames.length > 0) { for (int i = 0; i < valueNames.length; i++) { String name = valueNames[i]; String value = session.getValue(name).toString(); out.println(DemoUtil.HTMLReplace(name) + " = " + DemoUtil.HTMLReplace(value) + "<br>"); } } out.println("<P>"); out.print("<form action=\""); out.print("SessionExample\" "); out.println("method=POST>"); out.println(rb.getString("sessions.dataname")); out.println("<input type=text size=20 name=dataname>"); out.println("<br>"); out.println(rb.getString("sessions.datavalue")); out.println("<input type=text size=20 name=datavalue>"); out.println("<br>"); out.println("<input type=submit>"); out.println("</form>"); out.println("</body>"); out.println("</html>"); out.println("</body>"); out.println("</html>"); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { doGet(request, response); } }
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de