JavaWeb药物管理系统
系统由java+sevlet+mysql+idea实现的Java web药物管理系统,实现一个用户登录注册,管理员登录注册,用户购买药物和充值,管理员增删改查药物和用户的功能。
1.登录界面

2.项目界面

3.用户界面

4.充值功能界面(弹窗)

5.购买界面

6.用户购买的记录界面

7.管理员界面

8.添加药物界面

9.用户管理界面

10.MySql数据库界面

部分实现功能代码
充值用户代码
public User rechargeUserMoney(User user) {
DBUtil.init();
User getuser = new User();
String sql = "update user set userMoney = userMoney + '" + user.getUserMoney() + "' where userName = '" + user.getUserName() + "'";
int i = DBUtil.addUpdDel(sql);
if (i > 0) {
DBUtil.closeall();
try {
DBUtil.init();
String sql1 = "select * from user where userName = '" + user.getUserName() + "'";
ResultSet resultSet = DBUtil.selectSql(sql1);
while (resultSet.next()) {
getuser.setUserName(resultSet.getString("userName"));
getuser.setUserMoney(resultSet.getDouble("userMoney"));
}
DBUtil.closeall();
return getuser;
} catch (SQLException throwables) {
throwables.printStackTrace();
}
}
return null;
}
用户登录代码
public class LoginServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
doPost(req,resp);
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
String loginname = req.getParameter("loginname");
String loginpwd = req.getParameter("loginpwd");
UserDao userDao = new UserDaoImpl();
MedicineDao medicineDao = new MedicineDaoImpl();
List<Medicine> medicineList = medicineDao.getMedicineAll();
if (userDao.login(loginname,loginpwd)){
User getloginuser = userDao.conditionQueryUser(loginname);
req.setAttribute("msg",getloginuser.getUserName());
req.setAttribute("balance",getloginuser.getUserMoney());
req.setAttribute("medicineAll",medicineList);
req.getRequestDispatcher("/userinterface.jsp").forward(req, resp);
}else {
resp.sendRedirect("false.jsp");
}
}
}
第一次写CSDN分享自己编写的JavaWeb系统,可能有点简陋,还有很多不足的地方,请见谅,以后会继续努力,码更多的项目分享给大家。
如果有感兴趣学习或交流的朋友可以加QQ:292944931