当前位置: 首页 > news >正文

做网站建设的公司有哪些方面jquery 网站模板

做网站建设的公司有哪些方面,jquery 网站模板,做爰片姿势网站,网站的开发方式用IDEA开发工具和MySql实现登录和增删改查的功能。 功能分析#xff1a; 1.登录 2.增加 3.删除 4.修改 5.查询 效果演示 登陆页面 信息显示页面 一 #xff1a;数据库设计 MySql数据库名为 school 登录表名为 login 信息表名为 student 登录表插入合适的数据 信息表…用IDEA开发工具和MySql实现登录和增删改查的功能。 功能分析 1.登录 2.增加 3.删除 4.修改 5.查询 效果演示 登陆页面 信息显示页面 一 数据库设计 MySql数据库名为 school 登录表名为 login 信息表名为 student 登录表插入合适的数据 信息表自己插入 二 代码展示 目录结构 注意我们需要引入相关架包 完整代码 信息类 Student package com.zsh.bean;public class Student {private int id;private String name;private String sex;private String address;public int getId() {return id;}public void setId(int id) {this.id id;}public String getName() {return name;}public void setName(String name) {this.name name;}public String getSex() {return sex;}public void setSex(String sex) {this.sex sex;}public String getAddress() {return address;}public void setAddress(String address) {this.address address;}public Student() {super();// TODO Auto-generated constructor stub}public Student(int id, String name, String sex, String address) {super();this.id id;this.name name;this.sex sex;this.address address;} } 增删改查登录 AddServlet package com.zsh.servlet;import com.zsh.util.DBUtil;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 java.io.IOException; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException;WebServlet(name AddServlet) public class AddServlet extends HttpServlet {protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {request.setCharacterEncoding(utf-8);response.setCharacterEncoding(utf-8);String name request.getParameter(name);String sex request.getParameter(sex);String address request.getParameter(address);Connection conn DBUtil.getConn();PreparedStatement ps null;String sql insert into student(name,sex,address) values(?,?,?);try {ps conn.prepareStatement(sql);ps.setString(1,name);ps.setString(2,sex);ps.setString(3,address);ps.executeUpdate();} catch (SQLException e) {e.printStackTrace();}finally {DBUtil.closeConn(conn,ps,null);}response.sendRedirect(select);}protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {doPost(request,response);} } DeleteServlet package com.zsh.servlet;import com.zsh.util.DBUtil;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 java.io.IOException; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException;WebServlet(name DeleteServlet) public class DeleteServlet extends HttpServlet {protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {request.setCharacterEncoding(utf-8);response.setCharacterEncoding(utf-8);String id request.getParameter(id);Connection conn DBUtil.getConn();PreparedStatement ps null;String sql delete from student where id ?;try {ps conn.prepareStatement(sql);ps.setInt(1,Integer.parseInt(id));ps.executeUpdate();} catch (SQLException e) {e.printStackTrace();}finally {DBUtil.closeConn(conn,ps,null);}response.sendRedirect(select);}protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {doPost(request,response);} } LoginServlet package com.zsh.servlet;import com.zsh.util.DBUtil;import java.io.IOException; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException;javax.servlet.annotation.WebServlet(name LoginServlet) public class LoginServlet extends javax.servlet.http.HttpServlet {protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException {request.setCharacterEncoding(utf-8);response.setCharacterEncoding(utf-8);String name request.getParameter(name);String pwd request.getParameter(pwd);boolean flag false;Connection conn DBUtil.getConn();PreparedStatement ps null;ResultSet rs null;String sql select * from login where name ? and pwd ?;try {ps conn.prepareStatement(sql);ps.setString(1,name);ps.setString(2,pwd);rs ps.executeQuery();if(rs.next()){flag true;}else{flag false;}} catch (SQLException e) {e.printStackTrace();}finally {DBUtil.closeConn(conn,ps,rs);}if(flag){response.sendRedirect(select);}else {response.sendRedirect(index.jsp);}}protected void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException {} } SelectServlet package com.zsh.servlet;import com.zsh.bean.Student; import com.zsh.util.DBUtil;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 java.io.IOException; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.List;WebServlet(name SelectServlet) public class SelectServlet extends HttpServlet {protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {request.setCharacterEncoding(utf-8);response.setCharacterEncoding(utf-8);Connection conn DBUtil.getConn();PreparedStatement ps null;ResultSet rs null;String sql select * from student;ListStudent students new ArrayListStudent();try {ps conn.prepareStatement(sql);rs ps.executeQuery();while (rs.next()){Student student new Student(rs.getInt(1),rs.getString(2),rs.getString(3),rs.getString(4));students.add(student);}} catch (SQLException e) {e.printStackTrace();}finally {DBUtil.closeConn(conn,ps,rs);}HttpSession session request.getSession();session.setAttribute(stu,students);response.sendRedirect(success.jsp);}protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {doPost(request,response);} } UpdateServlet package com.zsh.servlet;import com.zsh.util.DBUtil;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 java.io.IOException; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException;WebServlet(name UpdateServlet) public class UpdateServlet extends HttpServlet {protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {request.setCharacterEncoding(utf-8);response.setCharacterEncoding(utf-8);String id request.getParameter(id);String name request.getParameter(name);String sex request.getParameter(sex);String address request.getParameter(address);Connection conn DBUtil.getConn();PreparedStatement ps null;String sql update student set name?,sex?,address? where id ?;try {ps conn.prepareStatement(sql);ps.setString(1,name);ps.setString(2,sex);ps.setString(3,address);ps.setInt(4,Integer.parseInt(id));ps.executeUpdate();} catch (SQLException e) {e.printStackTrace();}finally {DBUtil.closeConn(conn,ps,null);}response.sendRedirect(select);}protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {doPost(request,response);} } 链接驱动类 DBUtil package com.zsh.util;import java.sql.*;public class DBUtil {public static Connection getConn(){Connection conn null;String url jdbc:mysql://localhost:3306/school;String user root;String pwd 111;try {Class.forName(com.mysql.jdbc.Driver);conn DriverManager.getConnection(url, user, pwd);} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}return conn;}public static void closeConn(Connection conn, PreparedStatement ps, ResultSet rs){if(conn!null){try {conn.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}if(ps!null){try {ps.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}if(rs!null){try {rs.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}} } 路径文件 web.xml ?xml version1.0 encodingUTF-8? web-app xmlnshttp://xmlns.jcp.org/xml/ns/javaeexmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsdversion4.0servletservlet-nameLoginServlet/servlet-nameservlet-classcom.zsh.servlet.LoginServlet/servlet-class/servletservletservlet-nameSelectServlet/servlet-nameservlet-classcom.zsh.servlet.SelectServlet/servlet-class/servletservletservlet-nameDeleteServlet/servlet-nameservlet-classcom.zsh.servlet.DeleteServlet/servlet-class/servletservletservlet-nameAddServlet/servlet-nameservlet-classcom.zsh.servlet.AddServlet/servlet-class/servletservletservlet-nameUpdateServlet/servlet-nameservlet-classcom.zsh.servlet.UpdateServlet/servlet-class/servletservlet-mappingservlet-nameLoginServlet/servlet-nameurl-pattern/login/url-pattern/servlet-mappingservlet-mappingservlet-nameSelectServlet/servlet-nameurl-pattern/select/url-pattern/servlet-mappingservlet-mappingservlet-nameDeleteServlet/servlet-nameurl-pattern/del/url-pattern/servlet-mappingservlet-mappingservlet-nameAddServlet/servlet-nameurl-pattern/add/url-pattern/servlet-mappingservlet-mappingservlet-nameUpdateServlet/servlet-nameurl-pattern/update/url-pattern/servlet-mapping/web-appJSP页面 add.jsp %--Created by IntelliJ IDEA.User: 张叔行Date: 2019/12/3Time: 16:22To change this template use File | Settings | File Templates. --% % page contentTypetext/html;charsetUTF-8 languagejava % html headtitle添加/title /head body form actionadd methodpost姓名input typetext namenamebr性别input typetext namesexbr住址input typetext nameaddressbrinput typesubmit value添加 /form /body /html index.jsp %--Created by IntelliJ IDEA.User: 张叔行Date: 2019/12/3Time: 14:28To change this template use File | Settings | File Templates. --% % page contentTypetext/html;charsetUTF-8 languagejava % htmlheadtitle登录/titlescript srcjquery.js/script/headbodyform actionlogin methodpost账号input typetext namename idnamebr密码input typepassword namepwd idpwdbrinput typesubmit value登录/form/bodyscript$(form).submit(function(){var name $(#name).val();var pwd $(#pwd).val();var nameFlag false;var pwdFlag false;if(name || name undefined){nameFlag false;alert(账户不能为空);}else{nameFlag true;}if(pwd || pwd undefined){pwdFlag false;alert(密码不能为空);}else{pwdFlag true;}if(nameFlag false || pwdFlag false){return false;}else{return true;}})/script /html success.jsp % page importjava.util.List % % page importcom.zsh.bean.Student % % page importjava.util.ArrayList %%--Created by IntelliJ IDEA.User: 张叔行Date: 2019/12/3Time: 14:40To change this template use File | Settings | File Templates. --% % page contentTypetext/html;charsetUTF-8 languagejava % html headtitle信息显示/title /head body tabletheadtrtd序号/tdtd姓名/tdtd性别/tdtd住址/tdtd colspan2操作/tdtd/tdtda hrefadd.jsp添加/a/td/tr/theadtbody%ListStudent students (ArrayList)session.getAttribute(stu);for (Student student : students){%trtd%student.getId() %/tdtd%student.getName() %/tdtd%student.getSex() %/tdtd%student.getAddress() %/tdtda hrefdel?id%student.getId() %删除/a/tdtda hrefupdate.jsp?id%student.getId() %更新/a/td/tr%}%/tbody /table/body /html update.jsp % page importjava.sql.Connection % % page importcom.zsh.util.DBUtil % % page importjava.sql.PreparedStatement % % page importjava.sql.ResultSet %%--Created by IntelliJ IDEA.User: 张叔行Date: 2019/12/3Time: 16:38To change this template use File | Settings | File Templates. --% % page contentTypetext/html;charsetUTF-8 languagejava % html headtitle更新/title /head body%request.setCharacterEncoding(utf-8);response.setCharacterEncoding(utf-8);String id request.getParameter(id);Connection conn DBUtil.getConn();PreparedStatement ps null;ResultSet rs null;String sql select * from student where id ?;try{ps conn.prepareStatement(sql);ps.setInt(1,Integer.parseInt(id));rs ps.executeQuery();while (rs.next()){String name rs.getString(name);String sex rs.getString(sex);String address rs.getString(address);%form actionupdate methodpostID:input typetext nameid value%id % readonlyreadonlybr姓名input typetext namename value%name %br性别input typetext namesex value%sex %br住址input typetext nameaddress value%address %brinput typesubmit value添加/form%}}catch (Exception e){e.printStackTrace();}finally {DBUtil.closeConn(conn,ps,rs);}%/body /html 希望上述例子能对你有所帮助。 了解更多关注我哟
http://wiki.neutronadmin.com/news/159171/

相关文章:

  • 怎么制作网站api接口亚马逊超级浏览器
  • 网站建设视频直播功能表有人从搜索引擎找网站建设吗
  • 网站建设公司策划网站建设策划书格式
  • 海北wap网站建设公司英文网站建站山东
  • 网站设计画布规范1680百度收录网站链接入口
  • 游戏网站建设一条龙直播功能开发
  • 南海网站智能推广一键安装wordpress
  • 珠海网站建设有限公司企业网站主题
  • 北京网站设计建设公司北京最放心的装修公司
  • 如何创建个人网站英语作文聊城汽车网站建设
  • 网站开发需求分析模板gta 买房网站建设中
  • 西部数码网站管理助手搭建织梦无锡网站排名优化公司
  • 网站服务器建设教程怎么做外国网站
  • 网站建设开票内容是什么意思本地网站做淘宝客
  • 巩义做网站哪家好wordpress相关推荐代码
  • 云南省城乡住房建设厅网站中沪红蚂蚁装潢公司
  • 做网站好做吗o2o 网站
  • 百度云wordpress怎么搭建网站网站技术实现方案
  • 网站维护要求wordpress win主机伪静态
  • 云南网站建设及优化哪些网站可以做微课
  • 合肥做网站价格长春门户网站建设制作
  • 青岛小型网站建设黄平网站建设
  • .net电商网站全站开发wordpress 媒体文件发布
  • 建设银行的官方网站电脑版企业电子商务网站平台建设
  • 网页设计与网站建设实例教程答案学做网站论坛vip共享
  • 2017年网站推广怎么做wordpress注册时候卡住
  • 怎样建设好网站古色古香网站模板
  • 个人网站建设方案书备案wordpress访问格式丢失
  • 洛阳电商网站建设丰田车营销网站建设的纲要计划书
  • 手机网站免费制作清理网站数据库