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

如何在自己电脑上做网站服务器网页设计教程零基础

如何在自己电脑上做网站服务器,网页设计教程零基础,如何设计自己公司网页,网站开发项目中职责第一步:打开idea-->文件-->新建 第二步: 在Demo文件夹 点击右键-->添加框架支持-->找到Web应用程序 勾选 第三步:配置Tomcat 第四步:新建一个lib(建在web-INF文件夹下)文件夹 用于存放jar包…

第一步:打开idea-->文件-->新建

 

第二步:

在Demo文件夹 点击右键-->添加框架支持-->找到Web应用程序 勾选 

 第三步:配置Tomcat

 

 

 

 第四步:新建一个lib(建在web-INF文件夹下)文件夹  用于存放jar包

 可以先将mysql-connector导入 用于后续连接数据库

导入之后右键lib文件夹   找到“添加为库”  才能后续使用

 

在web文件 右键--》新建--》jsp文件

 

get_info.jsp


<%@ page contentType="text/html; charset=gb2312" %>
<%@ page language="java" %>
<%@ page import="com.mysql.jdbc.Driver" %>
<%@ page import="java.sql.*" %>
<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>这是连接MySQL数据库的测试</title>
</head>
<body>
<%//加载驱动程序String driverName="com.mysql.jdbc.Driver";//数据库信息String userName="root";//密码String userPasswd="";//数据库名String dbName="Student";//表名String tableName="stu_info";//将数据库信息字符串连接成为一个完整的url(也可以直接写成url,分开写是明了可维护性强)String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd;Class.forName("com.mysql.jdbc.Driver");Connection conn=DriverManager.getConnection(url);Statement stmt = conn.createStatement();String sql="SELECT * FROM "+tableName;ResultSet rs = stmt.executeQuery(sql);
%><table><tr><td>学号</td><td>姓名</td><td>电话号码</td></tr><%while(rs.next()) {String no = rs.getString(1);String name=rs.getString(2);String phone=rs.getString(3);%><tr><td> <%=no%></td><td> <%=name%></td><td> <%=phone%></td></tr><%}%>
</table><%out.print("<br>");out.print("ok, Database Query Successd!");rs.close();stmt.close();conn.close();
%>
</body>
</html>

 check.jsp

<%@ page pageEncoding="UTF-8" %>    <%-- 设置显示编码 --%>
<%@ page import="dbc.DatabaseConnection"%> <%-- 负责数据库的连接 --%>
<%@ page import="java.sql.*" %> <%-- 负责JDBC的开发操作 --%>
<html>
<head><title>用户登录案例</title>
</head>
<body>
<%  // 本次直接通过JDBC编写数据库的认证操作String name = null; // 保存最终用户的姓名String mid = request.getParameter("name"); // 接收mid的请求参数String password = request.getParameter("password"); // 接收password请求参数String sql = "SELECT name FROM user WHERE name=? AND password=?";PreparedStatement pstmt = DatabaseConnection.getConnection().prepareStatement(sql);pstmt.setString(1, mid);pstmt.setString(2, password);ResultSet rs = pstmt.executeQuery(); // 执行数据查询if (rs.next()) {    // 有数据返回name = rs.getString(1); // 保存姓名}DatabaseConnection.close(); // 关闭数据库连接
%>
<%if (name == null) { // 登录失败,没有查询到name字段
%>      <%-- 如果现在存在有这个参数就表示出错了 --%><jsp:forward page="failer.jsp"/>
<%} else {
%>      <%-- 登录成功之后将姓名传递到欢迎页上进行显示 --%><jsp:forward page="success.jsp"><jsp:param name="name" value="<%=name%>"/></jsp:forward>
<%}
%>
</body>
</html>

 login.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>登录</title>
</head>
<body>
<form action="check.jsp" method="post">用户名:<input type="text" name = "name"><br>
密码:<input type="password" name = "password"><br><input type="submit" value="登录"></form>
</body>
</html>

success.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<h1>欢迎<%= request.getParameter("name")%>登录</h1>
</body>
</html>

 failer.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<h1>登录失败了,<a href="login.jsp">点击重新返回首页</a></h1>
</body>
</html>

项目写完之后,将使用的相关jar包导入即可  运行实现登陆界面 

http://www.yayakq.cn/news/779525/

相关文章:

  • hishop网站搬家wordpress侧边栏实现
  • 简单网站建设优化手机和网站页面模板
  • 在线玩网页游戏h5网站大全wordpress可视化模板编辑器
  • 做美工参考网站专业类网站
  • 做哪个app软件下载河南网站优化推广
  • 做旅游的网站网站制作 符合百度
  • 手机微信官方网站做网站怎么找公司
  • 怎样进网站ftp做网站还是网页设计
  • 外贸网站建设外用微信做网站
  • 建立网站的几个步骤福建省武夷山市城乡建设网站
  • 湖南网站排名免费网站知乎
  • 响应式培训网站模板dw个人网站设计模板免费
  • 做商演任务的网站网站建设方案书封面
  • 丽水做网站企业登建设厅锁子的是哪个网站
  • 西丽网站建设鹏鹞网站页面代码
  • 深圳网站建设公司的英文名是中信建设有限责任公司国内区事业部
  • 制作网页一般需要兼容哪些网站网站开发用户登录前 登录后
  • 苏州网站建设设计制作公司怎么样seo网站关键词优化排名
  • 代理公司注册长春网站优化哪家好
  • 个人建什么样的网站好做网站难度
  • 手机网站flash2345网址导航网址
  • wordpress搭建下载站昆明百度搜索排名优化
  • 婚恋网站建设成本网站空间免
  • 成都网站建设空间番禺网站建设方案
  • 国家优质校建设网站建网站哪家好案例
  • 深圳网站设计公司费用多少从化区城郊街道网站麻二村生态建设
  • 网站开发可以用哪些语言成都哪里好玩儿的地方推荐
  • 专业网页制作与网站设计怎么查找网站的根目录
  • vue做的网站多么手机移动端网站是什么
  • 安做省民改厅网站fusion做电影网站卡死