• 大小: 65.87MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-21
  • 语言: Java
  • 标签: Javawe  购物网站  

资源简介

java购物网站,含有后台数据库,含有文档和讲解视频。

资源截图

代码片段和文件信息

package com.alt;

import java.io.IOException;
import java.io.PrintWriter;
import java.sql.ResultSet;
import java.sql.SQLException;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import com.databaseconnection.DBConnectionManger;
import com.databaseoperate.DatabaseOperate;

/**
 * Servlet implementation class altServlet
 */
@WebServlet(“/altServlet“)
public class altServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public altServlet() {
        super();
        // TODO Auto-generated constructor stub
    }

/**
 * @see HttpServlet#doPost(HttpServletRequest request HttpServletResponse response)
 */
protected void doPost(HttpServletRequest request HttpServletResponse response) throws ServletException IOException {
request.setCharacterEncoding(“utf-8“);
HttpSession session = request.getSession();
boolean is = false;
String oldName = (String)session.getAttribute(“name1“);
System.out.print(oldName);
    String name = request.getParameter(“altName“);
    String password = request.getParameter(“altPassword“);
    String confirmPassword = request.getParameter(“confirmAltPassword“);
    String realName = request.getParameter(“altRealName“);
    String phoneNum = request.getParameter(“altPhoneNum“);
    String email = request.getParameter(“altEmail“);
    String address =request.getParameter(“altAddress“);
//连接数据库
    DBConnectionManger jdbc = new DBConnectionManger();
     //对数据库进行操作
     DatabaseOperate data = new DatabaseOperate();
     //获取查看信息的用户名
     String sql = “select userName from My_users “;
     ResultSet result = data.query(sql);
     boolean istrue = false;
     try {
while(result.next()) {
String selectName = result.getString(1);
if(selectName.equals(name)) {
istrue = true;
break;
  }
}
} catch (SQLException e) {

}
    
     System.out.print(istrue);
     if(istrue == true) {
     System.out.print(“错误“);
     request.setAttribute(“mgs“ “用户名重复,请重新更改“);
     request.getRequestDispatcher(“alt.jsp“).forward(request response);
     return;
  } else {
  //String sql1 = “select*from where userName=‘“+oldName+“‘“;
  //ResultSet re = data.query(sql1);
 
  if(password.equals(confirmPassword)) {
  String sqlAddress = “update My_users set address=‘“+address+“‘ where userName=‘“+oldName+“‘“;
  String sqlEmail = “update My_users set email=‘“+email+“‘ where userName=‘“+oldName+“‘“;
  String sqlPhoneNum = “update My_users set phone=‘“+phoneNum+“‘ where userName=‘“+oldName+“‘“;
  String sqlRealName = “update My_users set realName=‘“+realName+“‘ where userName=‘“+oldName+“‘“;
  Stri

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-03-17 21:18  javaweb大作业简单的购物网站(含数据库)\
     文件         239  2019-03-07 09:33  javaweb大作业简单的购物网站(含数据库)\.project
     目录           0  2019-01-04 19:44  javaweb大作业简单的购物网站(含数据库)\1.17\
     目录           0  2019-01-04 19:44  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\
     文件        6148  2018-01-05 15:37  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\.DS_Store
     文件        1380  2019-03-03 22:02  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\.classpath
     文件          64  2018-01-05 15:48  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\.myumldata
     文件        1333  2018-01-05 17:16  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\.project
     目录           0  2019-01-26 22:39  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\.settings\
     文件         522  2015-12-29 10:33  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\.settings\.jsdtscope
     文件         175  2018-01-05 15:43  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\.settings\com.genuitec.eclipse.core.prefs
     文件          86  2018-01-05 15:48  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\.settings\com.genuitec.jboss.ide.eclipse.xdoclet.run.prefs
     文件          45  2018-01-05 15:48  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\.settings\com.spket.js.prefs
     文件         364  2015-12-29 10:33  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\.settings\org.eclipse.jdt.core.prefs
     文件         475  2015-12-29 10:33  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\.settings\org.eclipse.wst.common.component
     文件         414  2015-12-29 10:33  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2015-12-29 10:33  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2015-12-29 10:33  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\.settings\org.eclipse.wst.jsdt.ui.superType.name
     文件          88  2015-12-29 10:33  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\.settings\org.skyway.core.prefs
     文件          66  2015-12-29 10:33  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\.tern-project
     目录           0  2019-01-26 22:39  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\WebRoot\
     文件         907  2018-12-24 13:56  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\WebRoot\Delete.jsp
     目录           0  2019-01-26 22:39  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\WebRoot\meta-INF\
     文件          39  2015-12-29 10:34  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\WebRoot\meta-INF\MANIFEST.MF
     文件        2296  2018-12-24 22:53  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\WebRoot\Record.jsp
     目录           0  2019-01-26 22:39  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\WebRoot\WEB-INF\
     目录           0  2019-01-26 22:44  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\WebRoot\WEB-INF\classes\
     目录           0  2019-01-26 22:44  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\WebRoot\WEB-INF\classes\com\
     目录           0  2019-01-26 22:44  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\WebRoot\WEB-INF\classes\com\alt\
     文件        4370  2019-01-26 22:44  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\WebRoot\WEB-INF\classes\com\alt\altServlet.class
     文件        2637  2019-01-26 22:44  javaweb大作业简单的购物网站(含数据库)\1.17\MallDemo\WebRoot\WEB-INF\classes\com\alt\leaveMessage.class
............此处省略153个文件信息

评论

共有 条评论