当前位置:首页 » 网页前端 » javaweb源码
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

javaweb源码

发布时间: 2022-02-25 15:09:21

❶ 求Java web增删改查 极简源码

//用户新增
publicbooleanaddUser(Usersuser){
try{
conn=ConnDB.getConnection();
Stringsql="insertintotb_usersvalues(default,?,?,?,?,?,?)";
System.out.println(sql);
ps=conn.prepareStatement(sql);
ps.setInt(1,user.getDepID());
ps.setString(2,user.getUserName());
ps.setString(3,user.getUserPwd());
ps.setString(4,user.getUserCode());
ps.setString(5,user.getUserSex());
ps.setInt(6,user.getUserAge());
if(ps.executeUpdate()==1){
returntrue;
}
}catch(Exceptione){
e.printStackTrace();
}finally{//关闭当前页打开的相关对象
ConnDB.close(conn,ps,null);
}
returnfalse;
}
//用户删除
publicbooleandelUser(intid){
try{
conn=ConnDB.getConnection();
Stringsql="deletefromtb_userswhereid=?";
System.out.println(sql);
ps=conn.prepareStatement(sql);
ps.setInt(1,id);
if(ps.executeUpdate()==1){
returntrue;
}
}catch(Exceptione){
e.printStackTrace();
}finally{//关闭当前页打开的相关对象
ConnDB.close(conn,ps,null);
}
returnfalse;
}
//用户编辑
publicbooleanupdateUser(Usersuser){
try{
conn=ConnDB.getConnection();
Stringsql="updatetb_userssetdepID=?,userName=?,userPwd=?,userCode=?,userSex=?,userAge=?whereid=?";
System.out.println(user.getDepID()+user.getUserName()+user.getUserPwd()+user.getUserCode()+user.getUserSex()+user.getUserAge()+user.getId());
ps=conn.prepareStatement(sql);
ps.setInt(1,user.getDepID());
ps.setString(2,user.getUserName());
ps.setString(3,user.getUserPwd());
ps.setString(4,user.getUserCode());
ps.setString(5,user.getUserSex());
ps.setInt(6,user.getUserAge());
ps.setInt(7,user.getId());
if(ps.executeUpdate()==1){
returntrue;
}
}catch(Exceptione){
e.printStackTrace();
}finally{//关闭当前页打开的相关对象
ConnDB.close(conn,ps,null);
}
returnfalse;
}
//根据id查询用户
publicUsersfindAllUserById(intid){
Usersu=null;
DepDaodepd=null;
try{
conn=ConnDB.getConnection();
Stringsql="select*fromtb_userswhereid=?";
System.out.println(sql);
ps=conn.prepareStatement(sql);
ps.setInt(1,id);
rs=ps.executeQuery();
if(rs.next()){
depd=newDepDao();
Departmentdep=depd.findAllDepById(rs.getInt("depID"));
System.out.println(dep.getDepName());
u=newUsers();
u.setId(rs.getInt("id"));
u.setDepID(rs.getInt("depID"));
u.setUserName(rs.getString("userName"));
u.setUserPwd(rs.getString("userPwd"));
u.setUserCode(rs.getString("userCode"));
u.setUserSex(rs.getString("userSex"));
u.setUserAge(rs.getInt("userAge"));
u.setDep(dep);
}

}catch(Exceptione){
e.printStackTrace();
}finally{//关闭当前页打开的相关对象
ConnDB.close(conn,ps,rs);
}
returnu;
}

这是我在层写的代码,都调用了ConnDB这个类,这个类完成了驱动的注册,及连接数据库的功能,代码如下:

packagecom.asjy.util;

importjava.sql.Connection;
importjava.sql.DriverManager;
importjava.sql.PreparedStatement;
importjava.sql.ResultSet;
importjava.sql.SQLException;
importjava.sql.Statement;

publicclassConnDB{
privatestaticStringurl="jdbc:mysql://localhost:3306/news";
privatestaticStringuser="root";
privatestaticStringpass="root";

//1.加载驱动
static{
try{
Class.forName("com.mysql.jdbc.Driver");
}catch(ClassNotFoundExceptione){
System.out.println("驱动加载失败");
}
}


//2.建立数据库连接对象
()throwsException{
returnDriverManager.getConnection(url,user,pass);
}

//3.关闭数据库
publicstaticvoidclose(Connectionconn,Statementps,ResultSetrs){
try{
if(rs!=null){
rs.close();
rs=null;
}
if(ps!=null){
ps.close();
ps=null;
}
if(conn!=null){
conn.close();
conn=null;
}
}catch(SQLExceptione){
e.printStackTrace();
}
}
}

❷ Javaweb代码

request.getContextPath();//返回上下文路径(一般是工程名)
request.getScheme() //返回当前链接使用的协议(一般应用返回http;SSL返回https;)
request.getServerName()//获取你的网站的域名,如果是在本地的话就是localhost
request.getServerPort() //获取的是应用服务器的端口
所以basePath 最后的结果可能是:
http://localhost:8080/student/
这样类型的路径。

❸ java web典型项目源码

jeebbs jeecms自己下载吧 都是开源的

❹ 在哪里能下载到javaweb项目的源代码

非常多啊, 你说的虚拟社区本质上就是bbs的那些源码
直接springboot写或者springmvc+mybatis写也行

❺ 求一套完整的JAVA WEB项目的网络购物网站源代码

我这里有一套自己写的仿京东的购物网站,你要吗?

数据库你就自己创建吧,然后商品的图片是varchar类型的,只需要给一个路径就可以了。


也希望能帮到你,望采纳。


❻ 求《java web整合开发王者归来》源码

电驴上没有吗?我也不清楚...

❼ 求给一个Java Web期末大作业项目(包含源代码)

有做好了的,除了EL没用其他技术都用到了的,做了一个小型的个人博客

❽ 求一套完整的javaweb项目的购物网站源代码

您好, 我这有很多基于javaweb技术的在线商城源码, 主要是用来做毕业设计和课程设计的, 如果是想商业话用途的话还是得自己找人搞
这些项目部分带论文, 大部分采用springmvc+spring+mybatis的技术架构进行实现, 数据库选用mysql, 按照mvc设计模式来实现, 还是很容易看懂的

❾ 求一个完整的javaweb项目的购物网站源代码

我这里有几个完整的javaweb商城,一个是仿当当,一个是仿京东,框架采用springmvc和mybatis
严格按照mvc设计模式做的,远超大学的平均水平了