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

网站后台的制作一流的学校网站建设

网站后台的制作,一流的学校网站建设,wordpress无法显示主页内容,中国建筑装饰网家居频道实验十一 Servlet(二) 【实验目的】 1#xff0e;了解Servlet运行原理 2#xff0e;掌握Servlet实现方式 【实验内容】 改造实验10#xff0c;引入数据库#xff0c;创建用户表#xff0c;包括用户名和密码#xff1a;客户端通过login.jsp发出登录请求#xff0c;请求…实验十一 Servlet(二) 【实验目的】 1了解Servlet运行原理 2掌握Servlet实现方式 【实验内容】 改造实验10引入数据库创建用户表包括用户名和密码客户端通过login.jsp发出登录请求请求提交到loginServlet处理。如果用户名和密码跟用户表匹配则视为登录成功跳转到loginSuccess.jsp页面显示“欢迎你”用户名否则跳转到loginFail.jsp页面显示“登录失败”通过超链接返回login.jsp。 说明把用户名和密码跟用户表匹配的功能放到loginServlet并实现相应请求转发或跳转即可。可以暂时不考虑创建其它java类。 login.jsp % page contentTypetext/html;charsetUTF-8 languagejava % html headtitleTitle/title /head body form actionloginServlet methodpostlabel forusername用户名/labelinput typetext idusername nameusername requiredbrlabel forpassword密码/labelinput typepassword idpassword namepassword requiredinput typesubmit value登陆 /form /body /htmlloginServlet package servlet;import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.http.HttpServlet; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpSession;import java.io.*; import java.sql.*; //使用WebServlet注解 WebServlet(name loginServlet ) public class loginServlet extends HttpServlet {private static final String url jdbc:mysql://localhost:3306/test9;protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {//从请求中获取用户名stuId和密码stuPwdString stuId request.getParameter(username);String stuPwd request.getParameter(password);try {// 加载和注册JDBC驱动Class.forName(com.mysql.jdbc.Driver);Connection conn DriverManager.getConnection(url, root, 123456);String sql select * from password where stuId ? and stuPwd ?;//创建PreparedStatement对象这有助于防止SQL注入攻击PreparedStatement stmt conn.prepareStatement(sql);//使用setString方法设置SQL查询中的参数值stmt.setString(1,stuId);stmt.setString(2,stuPwd);ResultSet rs stmt.executeQuery();if (rs.next()) {//从结果集中获取用户名String stuname rs.getString(stuId);//将用户名保存到会话中HttpSession session request.getSession();session.setAttribute(username,stuname);//重定向到loginSuccess.jsp页面response.sendRedirect(loginSuccess.jsp);} else {//重定向到loginFail.jsp页面response.sendRedirect(loginFail.jsp);}rs.close();stmt.close();conn.close();} catch (SQLException se) {se.printStackTrace();} catch (Exception e) {e.printStackTrace();}} }loginSuccess.jsp % page contentTypetext/html;charsetUTF-8 languagejava % html headtitle登陆成功/title /head bodyh4欢迎你${sessionScope.username}/h4 /body /htmlloginFail.jsp % page contentTypetext/html;charsetUTF-8 languagejava % html headtitle登陆失败/title /head bodyh4登录失败/h4a hreflogin.jsp返回登陆页面/a /body /html结果 登录成功 登录失败 [实验心得] 通过本次Servlet实验理解了Servlet的运行原理。
http://www.dnsts.com.cn/news/255721.html

相关文章:

  • 网站数据库建设方案网站开启伪静态需要编写什么代码
  • 手机网站建设论文做网站太麻烦了
  • 中卫网站建设公司邯郸住房城乡建设厅网站
  • 福州做网站互联网公司排名怎么做记步数的程序到网站
  • 免费的网站制作好的高端网站
  • 阿城区建设小学网站成都建模培训
  • 网站建设需要的软件怎么在线上推广自己的产品
  • 海南住房建设厅网站公众号做电影网站赚钱
  • 有个网站做字的图片晋城市住建设局网站
  • 建设游戏网站2023能用的磁力搜索引擎
  • 开发一个交易网站多少钱网站设计与开发的基本步骤包括哪些
  • 如何做网站维护网站成功案例设计
  • 泉州哪里做网站开发网站建设中服务器搭建方式
  • 北京seo公司网站网站代搭建维护
  • 网站建设厘金手指排名二二山东平台网站建设多少钱
  • 自学网站编程中国建设工程招投网站
  • 网站跳到另一个网站怎么做教师网络培训平台登录入口
  • 自动化设备技术支持东莞网站建设网站seo新手
  • 泉州公司建设网站腾讯会议多少钱一个月
  • 建宣传网站高米店网站开发公司
  • WordPress禁用评论回收站wordpress使用memcached
  • 论坛网站模板开设计工作室赚钱吗
  • 网站 项目方案扬州网站建设推广
  • 河南手机网站设计广东做网站公司
  • 开公司先建设网站怎么做自己的卡盟网站
  • 手机可做兼职的网站吉林省工伤保险网站
  • 网站字体怎么修改网视易网站建设
  • 长安响应式网站建设学完html怎么做网站
  • 金安合肥网站建设专业禅城网站建设价格
  • 做网站用html还是python好互联网系统名称