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

学校网站 aspx源码找人做网站大概多少钱

学校网站 aspx源码,找人做网站大概多少钱,1688网页版登录入口,驻马店怎么建设自己的网站前言#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.dnsts.com.cn/news/144696.html

相关文章:

  • 网站建设渠道合作WordPress清爽主题
  • 玉树营销网站建设哪家好关于二手书的网站开发ppt
  • 云服务器怎么上传网站中山做网站的公司哪家好
  • 广州网站制作流程网站搜索引擎提交入口
  • 哪家网站建设服务好比较大气的网站
  • 网站建设方案书 个人网站图片1600px做网站
  • 专业建站工作室哪里可以接做ppt的网站
  • 做360网站官网还是百度知道正保建设工程教育网官网
  • 做包装盒有哪些网站佛山市做网站的
  • 国内出名的设计网站有哪些网络平台推广运营有哪些平台
  • 打开网页时网站顶部显示广告随后消失的广告怎么做网站备案安全吗
  • 简单免费自建网站定制软件开发合同
  • 网站制作网络推广关键词排名南通如何制作一个网站
  • 新开传奇网站全国软件公司排名
  • 公司网站优化要怎么做wordpress在哪里设置关键词和描述
  • 锡林郭勒盟建设厅官方网站网站开发合同文档
  • 自学python的网站微信公众平台运营中心电话
  • 个人网站模板设计步骤wordpress 缓存 收录
  • 可以浏览国外网站旅游网站开发的目的和意义
  • 店铺网站建设策划书新云自助建站
  • 订阅号怎么做免费的视频网站收益网站制作
  • 北京朝阳区二手房出售湖北seo推广
  • 如何进行外贸网站建设网站推广的基本方法是哪四个
  • 可信网站认证必须做wordpress前端用户中心
  • 腾讯云建站流程百度竞价最低点击一次多少钱
  • ih5做的网站怎么上传网络销售怎么做才能有业务
  • 中山做网站做的好的公司去掉wordpress标题中竖线
  • 做2手物品通过网站去卖掉好做吗2014 个人网站备案
  • 珠海网站策划公司华为企业邮箱
  • 中国诚信建设网站中企动力邮箱登陆