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

做招聘网站怎么运作全国酒店网站建设

做招聘网站怎么运作,全国酒店网站建设,一个完整的品牌策划方案范文,做网站的公司现在还 赚钱吗6前言#xff1a;很久没更新了#xff0c;今天给大家分享一个Java web的小案例#xff0c;是一个登录页面#xff0c;利用Login控制类和JDBC连接数据库#xff0c;并判断用户名密码是否正确#xff0c;项目最终部署在Tomcat上。 先看效果 正文 一、前期工作 1.首先我们… 前言很久没更新了今天给大家分享一个Java web的小案例是一个登录页面利用Login控制类和JDBC连接数据库并判断用户名密码是否正确项目最终部署在Tomcat上。 先看效果  正文  一、前期工作 1.首先我们新建项目 tomact提前配置好不会的可以去我主页参考tomcat配置一文 2. 选中Web Profile依赖项 3.mysql-connector-java-8.0.16.jar下载好保存到WEB-INF下  二、实现功能 1.创建 LoginServlet类内含jdbc建立数据库连接 package com.example.course_selection_system;import java.io.*; import javax.servlet.*; import javax.servlet.http.*; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException;public class LoginServlet extends HttpServlet {Overrideprotected void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {String username request.getParameter(user);String password request.getParameter(pwd);// 数据库连接参数String url jdbc:mysql://localhost:3306/student;String dbUsername root;String dbPassword root;try {// 加载驱动程序Class.forName(com.mysql.cj.jdbc.Driver);// 建立数据库连接Connection connection DriverManager.getConnection(url, dbUsername, dbPassword);// 查询数据库String sql SELECT * FROM admins WHERE admin_name? AND admin_password?;try (PreparedStatement statement connection.prepareStatement(sql)) {statement.setString(1, username);statement.setString(2, password);ResultSet resultSet statement.executeQuery();if (resultSet.next()) {// 用户验证成功// 在这里可以进行登录成功后的操作response.sendRedirect(templates/student.jsp);} else {// 用户验证失败// 在这里可以进行登录失败后的操作request.setAttribute(error_message, 用户名或密码错误请重试);RequestDispatcher dispatcher request.getRequestDispatcher(login.jsp);dispatcher.forward(request, response);}}} catch (ClassNotFoundException e) {// 处理ClassNotFoundException异常e.printStackTrace(); // 记录日志// 向用户提供友好的错误提示request.setAttribute(error_message, 发生了意外错误请联系管理员);RequestDispatcher dispatcher request.getRequestDispatcher(error.jsp);dispatcher.forward(request, response);} catch (SQLException e) {// 处理SQLException异常e.printStackTrace(); // 记录日志// 向用户提供友好的错误提示request.setAttribute(error_message, 数据库错误请稍后重试);RequestDispatcher dispatcher request.getRequestDispatcher(error.jsp);dispatcher.forward(request, response);}} } 2.在web.xml中配置Servlet映射 servlet-name 是你为Servlet指定的名称servlet-class 是Servlet的完整类名url-pattern 是你希望为Servlet匹配的URL路径。 3.编写login.jspactionlogin % page contentTypetext/html;charsetUTF-8 languagejava % % taglib urihttp://java.sun.com/jsp/jstl/core prefixc % !DOCTYPE html html headmeta charsetutf-8 /title学生成绩管理系统登陆/titlelink relicon hrefhttp://v3.bootcss.com/favicon.icostyleli {list-style: none;}body {font-family: Arial, sans-serif;background-color: #3498db;color: white;margin: 0;padding: 0;display: flex;justify-content: center;align-items: center;height: 100vh;}#maxbox {background-color: #2c3e50;border-radius: 8px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);padding: 20px;text-align: center;}h1 {color: #ecf0f1;}h2 {color: #ecf0f1;}.inputbox {margin-top: 20px;}.inputText {margin-bottom: 15px;}input[typetext],input[typepassword] {width: 100%;padding: 10px;margin-top: 5px;margin-bottom: 10px;box-sizing: border-box;border: 1px solid #3498db;border-radius: 4px;background-color: #ecf0f1;color: #2c3e50;}.inputButton {width: 100%;padding: 10px;border: none;border-radius: 4px;background-color: #3498db;color: white;cursor: pointer;}.inputButton:hover {background-color: #2980b9;}.remember {margin-right: 5px;}/style/headdiv idmaxboxh1学生成绩管理系统/h1h2请登录/h2%-- Display error message if exists --%c:if test${not empty error_message}p classerror-message${error_message}/p/c:ifdiv classinputboxform namefrm actionlogin methodpostdiv classinputTextspan classiconfont icon-mine/spaninput classusername typetext placeholder用户名 nameuser stylecolor:black //divdiv classinputTextspan classiconfont icon-lock/spaninput typepassword placeholder密码 namepwd stylecolor:black /brinput classremember nameremember typecheckbox value checkedcheckedspan stylecolor:white记住我/span/divinput classinputButton typesubmit valueSign in //formdiv stylecolor: white${msg}/div/div /div /html 在引入% taglib urihttp://java.sun.com/jsp/jstl/core prefixc %错误时说明没有依赖去pom.xml里添加如下代码导入该库是为了实现错误信息提示的功能 dependencygroupIdjavax.servlet/groupIdartifactIdjstl/artifactIdversion1.2/version /dependency4.存储用户名和密码的表单 三、运行tomcat注意路径和端口正确 当用户名或密码输入错误时系统会给出提示。 输入正确后将会跳转到student.jsp
http://www.hkea.cn/news/14329318/

相关文章:

  • asp婚纱摄影网站源码wordpress3.9中文版
  • 艺术网站源码wordpress ping_status
  • 网站开发什么语言安全免费代理上网ip地址
  • 江西哪里有做电商网站的公司wordpress附件图标
  • 淄博学校网站建设公司阳泉做网站多少钱
  • 做磁力搜索网站好吗网站的排版问题
  • 网站都能做响应式全国文明城市创建方案
  • 建设银行网站登陆二星是什么意思微网站建设制作
  • 小学网站建设设计方案河南推广网站
  • 网站顶部怎么做新浪链接合肥电脑网站建站
  • 自建企业网站官方网站找工作公众号
  • 编程训练网站建站需要会哪些语言
  • 网页制作是建网站的第几步网站开发后端需要哪些技术
  • 网站开发语言的选择开发工具idea简介
  • 499可以做网站想做个外贸网站
  • 网站中搜索栏怎么做成都校园兼职网站建设
  • 宜宾网站制作营销网络建设怎么写
  • 有哪些网站做的很好长沙网站制作一般多少钱
  • 公司网站建设的请示企业网站系统设计与实现
  • 成都校园兼职网站建设h5网站制作
  • 做网站建设公司crm在线的培训服务影楼修图用什么软件
  • 网龙沧州网站制作制作网站主要包括哪些步骤
  • 扬州网站seo织梦cms如何做网站
  • 做网站运营需要学什么条件商城型移动端网站开发多少钱
  • 娱乐网站模板嘉兴制作手机网站
  • 重庆最新消息今天新建网站seo优化怎么做
  • 教育网站平面设计郴州网约车
  • 电商网站建设市场网站设计 html5
  • 国外个人网站域名注册汕头制作公司网站
  • 各类网站排行网站开发工程师大学