91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 559KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-12
  • 語言: Java
  • 標簽: JavaEE??

資源簡介

本資源是一個簡易留言板的代碼,主要用了JSP+Servlet+JavaBean傳統方式,實現登錄、注冊與留言的功能,內容僅供學習參考。 下載的文件肯定不能直接運行,需要自己配好服務器與環境,然后根據代碼建立相應的數據庫。 對本資源詳細的介紹請見這篇博客。 http://blog.csdn.net/qq_33171970/article/details/51357037 因為是自己寫的所以要了一點積分,請見諒。

資源截圖

代碼片段和文件信息

package?org.dao;
import?java.sql.*;
import?org.model.*;
import?org.db.*;
import?java.util.ArrayList;
public?class?LoginDao?{
Connection?conn=DBconn.getConn();?;??????????????????????????????????????//數據庫連接對象
PreparedStatement?pstmt;
public?Login?checkLogin(String?nameString?password){?//驗證用戶名密碼
try{
pstmt=conn.prepareStatement(“select*from[loginss]?where?name=??“?+?“?and?password=?“);
pstmt.setString(1?name);?????????????????????//設置SQL語句參數
pstmt.setString(2?password);?????????????????//設置SQL語句參數
ResultSet?rs=pstmt.executeQuery();????????????//執行查詢,返回結果集
if(rs.next()){????????????????????????????????//通過JavaBean保存值
Login?login=new?Login();
login.setId(rs.getInt(1));
login.setName(rs.getString(2));
login.setPassword(rs.getString(3));
login.setRole(rs.getInt(4));
return?login;?????????????????????????????//返回JavaBean對象
}
return?null;??????????????????????????????????//驗證失敗返回null
}catch(Exception?e){
e.printStackTrace();
return?null;
}
}
public??ArrayList?findMbInfo(){
try{
ArrayList?al=new?ArrayList();
pstmt=conn.prepareStatement(“select?*?from?[messagess]“);
ResultSet?rs=pstmt.executeQuery();
while(rs.next()){
MessBoar?mb=new?MessBoar();
mb.setId(rs.getInt(1));
mb.setName(rs.getString(2));
mb.setTime(rs.getDate(3));
mb.settitle(rs.getString(4));
mb.setMessage(rs.getString(5));
al.add(mb);
}
return?al;
}catch(Exception?e){
e.printStackTrace();
return?null;
}
}
public?String?getName(int?id){
String?name=null;
try{
pstmt=conn.prepareStatement(“select?name?from?[loginss]?where?id=?“);
pstmt.setInt(1?id);
ResultSet?rs=pstmt.executeQuery();
while(rs.next()){
?name=rs.getString(1);
}
return?name;
}catch(Exception?e){
e.printStackTrace();
return?null;
}
}

public?boolean?addInfo(MessBoar?mb){
try{
pstmt=conn.prepareStatement(“insert?into?[messagess]?values(?????)“);
pstmt.setInt(1?mb.getId());
pstmt.setString(2?mb.getName());
pstmt.setDate(3?mb.getTime());
pstmt.setString(4?mb.gettitle());
pstmt.setString(5?mb.getMessage());
pstmt.executeUpdate();
return?true;
}catch(Exception?e){
e.printStackTrace();
return?false;
}
}
public?boolean?insertUser(int?idString?nameString?password){
try{
pstmt=conn.prepareStatement(“insert?into?[loginss]?values(????)“);
pstmt.setInt(1?id);
pstmt.setString(2?name);
pstmt.setString(3?password);
pstmt.setInt(4?0);
pstmt.executeUpdate();
return?true;
}catch(Exception?e){
e.printStackTrace();
return?false;
}
}


}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-05-09?22:16??messageBoard\
?????文件????????1093??2016-05-09?22:15??messageBoard\.classpath
?????文件????????1337??2016-05-09?22:17??messageBoard\.project
?????目錄???????????0??2016-05-09?22:15??messageBoard\.settings\
?????文件?????????522??2016-05-09?22:15??messageBoard\.settings\.jsdtscope
?????文件?????????364??2016-05-09?22:15??messageBoard\.settings\org.eclipse.jdt.core.prefs
?????文件?????????495??2016-05-09?22:15??messageBoard\.settings\org.eclipse.wst.common.component
?????文件?????????414??2016-05-09?22:15??messageBoard\.settings\org.eclipse.wst.common.project.facet.core.xml
?????文件??????????49??2016-05-09?22:15??messageBoard\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2016-05-09?22:15??messageBoard\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2016-05-09?22:16??messageBoard\src\
?????目錄???????????0??2016-05-09?22:16??messageBoard\src\org\
?????目錄???????????0??2016-05-09?22:16??messageBoard\src\org\dao\
?????文件????????2851??2016-04-13?19:35??messageBoard\src\org\dao\LoginDao.java
?????目錄???????????0??2016-05-09?22:16??messageBoard\src\org\db\
?????文件?????????657??2016-04-07?16:26??messageBoard\src\org\db\DBconn.java
?????目錄???????????0??2016-05-09?22:16??messageBoard\src\org\model\
?????文件?????????587??2016-04-13?19:31??messageBoard\src\org\model\Login.java
?????文件?????????722??2016-04-07?00:44??messageBoard\src\org\model\MessBoar.java
?????目錄???????????0??2016-05-09?22:16??messageBoard\src\org\servlet\
?????文件????????1456??2016-04-13?19:42??messageBoard\src\org\servlet\LeaveMessageServlet.java
?????文件????????1488??2016-04-13?19:50??messageBoard\src\org\servlet\LoginServlet.java
?????文件?????????882??2016-04-13?19:14??messageBoard\src\org\servlet\RegisterServlet.java
?????目錄???????????0??2016-05-09?22:16??messageBoard\WebRoot\
?????文件?????????440??2016-04-13?20:07??messageBoard\WebRoot\error.jsp
?????文件?????????930??2016-04-13?20:07??messageBoard\WebRoot\leavemessage.jsp
?????文件?????????874??2016-04-13?20:07??messageBoard\WebRoot\login.jsp
?????文件????????1171??2016-04-13?20:06??messageBoard\WebRoot\main.jsp
?????目錄???????????0??2016-05-09?22:15??messageBoard\WebRoot\meta-INF\
?????文件??????????39??2016-03-31?16:16??messageBoard\WebRoot\meta-INF\MANIFEST.MF
?????文件?????????983??2016-04-13?20:07??messageBoard\WebRoot\register.jsp
............此處省略18個文件信息

評論

共有 條評論