• 大小: 3.04MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-13
  • 语言: Java
  • 标签: Servlet  Java  jdbc  

资源简介

有什么问题的联系我 预览地址: https://blog.csdn.net/zhao_fu_lu/article/details/82421818

资源截图

代码片段和文件信息

package com.zhuce.dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;

import com.zhuce.entity.Admin;
import com.zhuce.entity.Msg;

/**
 * @author weixin:zfldiv1101
 */
public class AdminDao {

public List getAllMsg(String schoolname String zhuanyename) {
List list = new ArrayList(); 
Connection conn = DbHelper.getConnection();
String sql = “select * from msg where 1=1 “;
if (schoolname != null && !““.equals(schoolname)) {
sql += “ and schoolname like ‘%“+schoolname+“%‘“; 
}
if(zhuanyename != null && !““.equals(zhuanyename)) {
sql += “ and zhuanyename like ‘%“+zhuanyename+“%‘“;
}
try {
PreparedStatement pst = conn.prepareStatement(sql);
ResultSet rst = pst.executeQuery();
while (rst.next()) {
Msg admin = new Msg();
admin.setId(rst.getInt(“id“));
admin.setSchoolname(rst.getString(“schoolname“));
admin.setZhuanyename(rst.getString(“zhuanyename“));
list.add(admin);
}
rst.close(); 
pst.close(); 
} catch (SQLException e) {
e.printStackTrace(); 
}
return list; 
}

public List getAllAdmin() {
List list = new ArrayList(); 
Connection conn = DbHelper.getConnection();
String sql = “select * from admina “;

try {

PreparedStatement pst = conn.prepareStatement(sql);
ResultSet rst = pst.executeQuery();
while (rst.next()) {
Admin admin = new Admin();
admin.setId(rst.getInt(“id“)); 
admin.setUsername(rst.getString(“username“));
admin.setUserpwd(rst.getString(“userpwd“));
list.add(admin);
}
rst.close();
pst.close();
} catch (SQLException e) {
e.printStackTrace();
}
return list;
}
 
public boolean addAdmin(Admin admin) { 
String sql = “INSERT INTO ‘admina‘(‘id‘‘username‘‘userpwd‘) VALUES (???)“;
Connection conn = DbHelper.getConnection();
try {
PreparedStatement pst = conn.prepareStatement(sql);
pst.setInt(1 admin.getId());
pst.setString(2 admin.getUsername());
pst.setString(3 admin.getUserpwd());
int count = pst.executeUpdate();
pst.close();
return count > 0 ? true : false; 
} catch (SQLException e) {
e.printStackTrace();
}
return false;
}
 
public boolean updateAdmin(Admin admin) { 
String sql = “UPDATE ‘admina‘ SET ‘username‘=?‘userpwd‘=? WHERE ‘id‘ = ?“;
Connection conn = DbHelper.getConnection();
try {
PreparedStatement pst = conn.prepareStatement(sql);
pst.setString(1 admin.getUsername());
pst.setString(2 admin.getUserpwd());
pst.setInt(3 admin.getId()); 
int count = pst.executeUpdate();
pst.close(); 
return count > 0 ? true : false;
} catch (SQLException e) {
e.printStackTrace();
}
return false;
}
 
public boolean deleteAdmin(int id) { // ɾ��
String sql = “delete from admin

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4578  2018-09-05 11:55  zhuce\src\com\zhuce\dao\AdminDao.java

     文件        789  2018-09-05 11:56  zhuce\src\com\zhuce\dao\DbHelper.java

     文件        674  2018-09-05 11:54  zhuce\src\com\zhuce\entity\Admin.java

     文件        562  2018-09-05 11:56  zhuce\src\com\zhuce\entity\Msg.java

     文件       1186  2018-09-05 11:56  zhuce\src\com\zhuce\servlet\AddServlet.java

     文件       1017  2018-09-05 11:56  zhuce\src\com\zhuce\servlet\DeleteServlet.java

     文件        782  2018-09-05 11:57  zhuce\src\com\zhuce\servlet\HomeServlet.java

     文件        788  2018-09-05 11:57  zhuce\src\com\zhuce\servlet\KaoyanServlet.java

     文件        784  2018-09-05 12:44  zhuce\src\com\zhuce\servlet\LoginServlet.java

     文件        883  2018-09-05 12:44  zhuce\src\com\zhuce\servlet\LogoutServlet.java

     文件        778  2018-09-05 12:44  zhuce\src\com\zhuce\servlet\RegServlet.java

     文件       1242  2018-09-05 12:44  zhuce\src\com\zhuce\servlet\ShowServlet.java

     文件       1528  2018-09-05 12:44  zhuce\src\com\zhuce\servlet\ToLoginServlet.java

     文件        520  2018-09-05 12:45  zhuce\src\com\zhuce\utils\SessionUtil.java

     文件        857  2018-09-04 09:54  zhuce\WebContent\add.jsp

     文件       1938  2018-09-04 16:56  zhuce\WebContent\home.jsp

     文件       3441  2018-09-04 23:40  zhuce\WebContent\index.jsp

     文件       1945  2018-09-04 16:56  zhuce\WebContent\kaoyan.jsp

     文件       2807  2018-09-04 15:49  zhuce\WebContent\login.jsp

     文件         39  2018-09-04 09:26  zhuce\WebContent\meta-INF\MANIFEST.MF

     文件       2803  2018-09-04 15:49  zhuce\WebContent\reg.jsp

     文件      43852  2018-09-04 12:40  zhuce\WebContent\static\css\bootstrap-grid.css

     文件      95910  2018-09-04 12:40  zhuce\WebContent\static\css\bootstrap-grid.css.map

     文件      34243  2018-09-04 12:40  zhuce\WebContent\static\css\bootstrap-grid.min.css

     文件      76209  2018-09-04 12:40  zhuce\WebContent\static\css\bootstrap-grid.min.css.map

     文件       4798  2018-09-04 12:40  zhuce\WebContent\static\css\bootstrap-reboot.css

     文件      57721  2018-09-04 12:40  zhuce\WebContent\static\css\bootstrap-reboot.css.map

     文件       3936  2018-09-04 12:40  zhuce\WebContent\static\css\bootstrap-reboot.min.css

     文件      25881  2018-09-04 12:40  zhuce\WebContent\static\css\bootstrap-reboot.min.css.map

     文件     178152  2018-09-04 12:40  zhuce\WebContent\static\css\bootstrap.css

............此处省略44个文件信息

评论

共有 条评论