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

  • 大小: 4.19MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-19
  • 語言: 其他
  • 標簽: struts2??

資源簡介

運用struts2技術,實現用戶、日記本的增刪改查,用戶登錄后才能實現日記本的增刪改查功能,且只能修改刪除自己的日記信息,別人添加的日記信息只能查看!

資源截圖

代碼片段和文件信息

package?com.czg.dao;

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

import?com.czg.model.User;
import?com.czg.util.DBHelper;

public?class?UserDao?{
//關聯DBHlper
private?DBHelper?dbHelper=new?DBHelper();
//查找所有用戶信息
public?List?findAll()
{
//定義集合
List??list=new?ArrayList();
????//定義查詢語句
String?sql=“select?*?from?tbUser“;
try?{
//定義預格式
PreparedStatement?pst=dbHelper.getConn().prepareStatement(sql);
//得到集合
ResultSet?rs=pst.executeQuery();
//處理集合
?????while(rs.next())
?????{
???? ?//關聯User表
???? ?User?user=new?User();
???? ?user.setId(rs.getInt(“id“));
???? ?user.setName(rs.getString(“name“));
???? ?user.setCname(rs.getString(“cname“));
???? ?user.setSid(rs.getString(“sid“));
???? ?user.setPass(rs.getString(“pass“));
???? ?user.setMoney(rs.getInt(“money“));
???? ?//添加到list
???? ?list.add(user);
?????}
}?catch?(SQLException?e)?{
e.printStackTrace();
}

return?list;
}
?????//添加用戶信息
???public?void?addUser(User?user)
???{
????//定義查詢語句
String?sql=“insert?into?tbUser(sidnamecnamepassmoney)?values(?????)“;
try?{
//定義預格式
PreparedStatement?pst=dbHelper.getConn().prepareStatement(sql);
//定義參數
pst.setobject(1?user.getSid());
pst.setobject(2?user.getName());
pst.setobject(3?user.getCname());
pst.setobject(4?user.getPass());
pst.setobject(5?user.getMoney());
//執行添加
pst.execute();
//添加成功!
System.out.println(“添加成功!“);
}?catch?(SQLException?e)?{
e.printStackTrace();
}

???}
???//用id傳值查找(修改用戶前執行)
???public?User?findById(int?id)
???{
????//定義集合
User?user=null;
????//定義查詢語句
String?sql=“select?*?from?tbUser?where?id=?“;
try?{
//定義預格式
PreparedStatement?pst=dbHelper.getConn().prepareStatement(sql);
//設置參數
pst.setobject(1?id);
//得到集合
ResultSet?rs=pst.executeQuery();
//處理集合
?????while(rs.next())
?????{
???? ?//關聯User表
???? ?user=new?User();
???? ?user.setId(rs.getInt(“id“));
???? ?user.setName(rs.getString(“name“));
???? ?user.setCname(rs.getString(“cname“));
???? ?user.setSid(rs.getString(“sid“));
???? ?user.setPass(rs.getString(“pass“));
???? ?user.setMoney(rs.getInt(“money“));
?????}
}?catch?(SQLException?e)?{
e.printStackTrace();
}

return?user;
???}
???//修改用戶方法
???public?void?updateUser(User?user)
???{
???//定義查詢語句
String?sql=“update?tbUser?set?sid=?name=?cname=?pass=?money=??where?id=?“;
try?{
//定義預格式
PreparedStatement?pst=dbHelper.getConn().prepareStatement(sql);
//定義參數
pst.setobject(1?user.getSid());
pst.setobject(2?user.getName());
pst.setobject(3?user.getCname());
pst.setobject(4?user.getPass());
pst.setobject(5?user.getMoney());
pst.setObje

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1093??2018-04-29?22:15??WebNote2(struts中的method)\.classpath

?????文件???????1078??2018-04-29?22:16??WebNote2(struts中的method)\.project

?????文件????????564??2018-04-29?22:15??WebNote2(struts中的method)\.settings\.jsdtscope

?????文件????????364??2018-04-29?22:15??WebNote2(struts中的method)\.settings\org.eclipse.jdt.core.prefs

?????文件????????543??2018-04-29?22:16??WebNote2(struts中的method)\.settings\org.eclipse.wst.common.component

?????文件????????414??2018-04-29?22:15??WebNote2(struts中的method)\.settings\org.eclipse.wst.common.project.facet.core.xml

?????文件?????????49??2018-04-29?22:15??WebNote2(struts中的method)\.settings\org.eclipse.wst.jsdt.ui.superType.container

?????文件??????????6??2018-04-29?22:15??WebNote2(struts中的method)\.settings\org.eclipse.wst.jsdt.ui.superType.name

?????文件???????3730??2018-04-29?22:25??WebNote2(struts中的method)\src\com\czg\dao\UserDao.java

?????文件????????960??2018-04-29?22:24??WebNote2(struts中的method)\src\com\czg\model\Note.java

?????文件???????1051??2018-04-27?22:39??WebNote2(struts中的method)\src\com\czg\model\User.java

?????文件???????1223??2018-04-30?18:25??WebNote2(struts中的method)\src\com\czg\util\DBHelper.java

?????文件????????430??2018-04-29?22:31??WebNote2(struts中的method)\src\struts.xml

?????文件????????834??2018-04-29?22:15??WebNote2(struts中的method)\WebRoot\index.jsp

?????文件?????????39??2018-04-29?22:15??WebNote2(struts中的method)\WebRoot\meta-INF\MANIFEST.MF

?????文件???????3905??2018-04-30?18:14??WebNote2(struts中的method)\WebRoot\WEB-INF\classes\com\czg\dao\UserDao.class

?????文件???????1797??2018-04-30?18:14??WebNote2(struts中的method)\WebRoot\WEB-INF\classes\com\czg\model\Note.class

?????文件???????1844??2018-04-30?18:14??WebNote2(struts中的method)\WebRoot\WEB-INF\classes\com\czg\model\User.class

?????文件???????1602??2018-04-30?18:25??WebNote2(struts中的method)\WebRoot\WEB-INF\classes\com\czg\util\DBHelper.class

?????文件????????430??2018-04-29?22:31??WebNote2(struts中的method)\WebRoot\WEB-INF\classes\struts.xml

?????文件??????70282??2018-04-27?10:57??WebNote2(struts中的method)\WebRoot\WEB-INF\lib\commons-fileupload-1.3.2.jar

?????文件?????173587??2018-04-27?10:57??WebNote2(struts中的method)\WebRoot\WEB-INF\lib\commons-io-2.2.jar

?????文件?????384767??2018-04-27?10:57??WebNote2(struts中的method)\WebRoot\WEB-INF\lib\commons-lang3-3.2.jar

?????文件??????62050??2018-04-27?10:57??WebNote2(struts中的method)\WebRoot\WEB-INF\lib\commons-logging-1.1.3.jar

?????文件????1300487??2018-04-27?10:57??WebNote2(struts中的method)\WebRoot\WEB-INF\lib\freemarker-2.3.22.jar

?????文件?????614203??2018-04-27?10:57??WebNote2(struts中的method)\WebRoot\WEB-INF\lib\javassist-3.11.0.GA.jar

?????文件?????230444??2018-04-27?10:57??WebNote2(struts中的method)\WebRoot\WEB-INF\lib\ognl-3.0.21.jar

?????文件?????466359??2018-04-27?10:57??WebNote2(struts中的method)\WebRoot\WEB-INF\lib\sqljdbc4.jar

?????文件?????884825??2018-04-27?10:57??WebNote2(struts中的method)\WebRoot\WEB-INF\lib\struts2-core-2.3.34.jar

?????文件?????689229??2018-04-27?10:57??WebNote2(struts中的method)\WebRoot\WEB-INF\lib\xwork-core-2.3.34.jar

............此處省略24個文件信息

評論

共有 條評論