您好我正在创建网络应用....我想显示登录用户详细信息....
login.jsp 是
<form name= "form1" action= "userlogin.jsp"> <fieldset style="border-width: 1px; width: 30%; border-color: black; border-radius: 5px;"> <legend><h3 style="color: #ff9900;">Login</h3></legend> <b style="color: #ff9900;">Username</b> <input type ="text" name="username" id="username" size="15" autofocus/><br><br> <b style="color: #ff9900;">Password</b> <input type="Password" name="password" id="password" size="15"/><br><br> <input name="a" type="submit" id="a" value="Login" onclick="return Submit();"/> </fieldset </form>
disply.jsp 是
<%@page contentType="text/html"%><%@page pageEncoding= "UTF-8"%>
<%@page language="java" %>
<%@page language="java" import="java.sql.*"%>
<%
String username = request.getParameter("username");
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection con1 = DriverManager.getConnection("Jdbc:mysql://localhost/inventorysystem", "root", "root");
PreparedStatement ps=con1.prepareStatement("select registrationnum, shopname, address,
telephone from shopinfo where username ='"+ username + "'");
ResultSet rs=ps.executeQuery();
out.println ("<table border=1>");
out.println ("<tr><th>Registration Number</th><th>Shopname</th><th>Address</th>
<th>Telephone Number</th></tr>");
while(rs.next()){
out.println("<tr><td>" + rs.getString ("registrationnum")+ "</td>");
out.println("<td>" + rs.getString ("shopname")+ "</td>");
out.println("<td>" + rs.getString ("address")+ "</td>");
out.println("<td>" + rs.getString ("telephone")+ "</td></tr>");}
out.println("</table>" );
%>
登录后.....当我从菜单选项中点击display.jsp页面,根据用户登录搜索数据时...显示无...例如
所以请帮帮我......伙计们