?? find.jsp
字號:
<%@ page contentType="text/html;charset=GB2312" %><%@ page import="java.sql.*" %><%@ page import="yy.Login" %><%@ page import="yy.HandleMessage" %><jsp:useBean id="login" class="Login" scope="session" ></jsp:useBean><jsp:useBean id="handle" class="HandleMessage" scope="page" ></jsp:useBean><%!//處理字符串的一個常用方法: public String getString(String s) { if(s==null) s=""; try {byte a[]=s.getBytes("ISO-8859-1"); s=new String(a); } catch(Exception e) { } return s; } %><% //如果客戶直接進入該頁面將被轉向登錄頁面。 if(session.isNew()) {response.sendRedirect("login.jsp"); } //如果沒有成功登錄將被轉向登錄頁面 String success=login.getSuccess(); if(success==null) {success=""; } if(!(success.equals("ok"))) {response.sendRedirect("login.jsp"); }%><% //獲取本頁面或showMember頁面表單提交的會員名字: String logname=request.getParameter("logname"); if(logname==null) {logname=""; } logname=getString(logname);%><HTML><BODY bgcolor=pink ><Font size=3><table align="center" border="0" width="790" height="12" bgcolor=cyan cellspacing="0"> <tr><td width="100%"><a href="<%=response.encodeURL("showMember.jsp")%>">瀏覽會員</a> | <a href="<%=response.encodeURL("register.jsp")%>">會員注冊</a> | <a href="<%=response.encodeURL("login.jsp")%>">會員登錄 </a> |<a href="<%=response.encodeURL("find.jsp")%>">查找會員 </a> | <a href="<%=response.encodeURL("Message.jsp")%>">留言板</a>|<a href="<%=response.encodeURL("publicMessage.jsp")%>">查看公共留言</a>|<a href="<%=response.encodeURL("secretMessage.jsp")%>">查看私人留言</a>|<a href="<%=response.encodeURL("modifyPassword.jsp")%>">修改密碼 </a> |<a href="<%=response.encodeURL("modifyMessage.jsp")%>">修改個人信息 </a>| </td> </tr> </table></table><%String find=response.encodeURL("find.jsp");%><FORM action="<%=find%>" Method="post"><BR>輸入你想瀏覽的會員的名字:<BR><Input type=text name="logname" ><BR><Input type=submit name="g" value="提交"></FORM><% try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch(ClassNotFoundException event){} //驗證身份: Connection con=null; Statement sql=null; ResultSet rs=null; boolean modify=false; try{ con=DriverManager.getConnection("jdbc:odbc:friend","sa",""); sql=con.createStatement(); String condition="SELECT * FROM member WHERE logname = "+"'"+logname+"'"; rs=sql.executeQuery(condition); while(rs.next()) { StringBuffer str=new StringBuffer(); String membership=rs.getString("logname"), sex=rs.getString("sex"), age=rs.getString("age"), email=rs.getString("email"), phone=rs.getString("phone"), address=rs.getString("address"), message=rs.getString("message"); str.append("會員名字:"+membership+"\n"); str.append("性別:"+sex+"\n"); str.append("年齡:"+age+"\n"); str.append("email:"+email+"\n"); str.append("電話:"+phone+"\n"); str.append("地址:"+address+"\n"); str.append("主要簡歷和交友條件:"+message+"\n"); //為了能顯示會員信息中的原始HTML標記信息,信息做回壓流處理: String content=new String(str); handle.setContent(content); out.print(handle.getContent()); } } catch(SQLException e1) { out.print("<BR>查找失敗"); }%></FONT> </BODY></HTML>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -