![]() |
| 1. <%@ page contentType="text/html; charset=GBK" %> 2. <html> 3. <head> 4. <title> 5. switch 6. </title> 7. </head> 8. <jsp:useBean id="userBean" scope="page" class="bookstore.User" /> 9. <jsp:setProperty name="userBean" property="*" /> 10. <body bgcolor="#ffffff"> 11. <h1> 12. JBuilder Generated JSP 13. </h1> 14. </body> 15. </html> |
| 1. <%@ page contentType="text/html; charset=GBK" %> 2. <jsp:useBean id="userBean" scope="page" class="bookstore.User" /> 3. <jsp:setProperty name="userBean" property="*" /> |
| 1. <%@page contentType="text/html; charset=GBK"%> 2. <%@page import="bookstore.*"%> 3. <%@page import="java.sql.*"%> 4. <jsp:useBean id="userBean" scope="session" class="bookstore.User"/> 5. <jsp:setProperty name="userBean" property="*"/> 6. <% 7. Connection conn = null; 8. try { 9. conn = DBConnection.getConnection(); 10. PreparedStatement pStat = conn.prepareStatement( 11. "select USER_NAME from T_USER where USER_ID=? and password = ?"); 12. pStat.setString(1, userBean.getUserId()); 13. pStat.setString(2, userBean.getPassword()); 14. ResultSet rs = pStat.executeQuery(); 15. if (rs.next()) { //密码正确 16. userBean.setUserName(rs.getString(1));//设置用户名 17. session.setAttribute("ses_userBean", userBean);//将userBean放入Session对象中 18. %><jsp:forward page=" welcome.jsp "></jsp:forward> 19. <%} else { //密码错误%> 20. <jsp:forward page="fail.jsp"></jsp:forward> 21. <% 22. }} finally { 23. if(conn != null) conn.close(); 24. } 25. %> |
![]() 图 14 可怕的错误处理页面 |