基于JSP的个人主页的设计与实现
院系经济与管理学院
专业信息管理与信息系统
学号06111027
学生凯丽
基于JSP的个人主页的设计与实现
一.实验要求
使用jsp语言制作一个个人主页,要能实现登录和注册功能,并连接数据库。二.实验目的
1.掌握HTML语言和JSP语言,能用其制作网页并实现与数据库连接的功能;
2.掌握数据库的根本操作,实现创立、插入、查询等功能;
3.形成建立的思维架构,明确的功能及组成局部。
三.环境要求
1. Windows 7〔操作系统〕;
2. Microsoft Office Access 2007〔数据库〕;
3. Dreamweaver 〔专业网页制作工具〕;
4. 360平安浏览器;
5. Tomcat 7.0〔jsp效劳器〕;
6. JDK 〔Java 语言的软件开发工具包〕。
四.设计容
4.1效劳器的配置
第一步:从官方;//java.sun 下载该软件的最新版本。我所下载的是jdk-8u25-windows-x64文件。
第二步:双击.exe文件
第三步:JDK的环境配置:在Windows中用鼠标指向我的电脑,按右键,选择
“属性〞,在“系统特性〞表单项选择择“高级〞标签,在“高级〞标签选择“环境变量〞,在系统变量中参加变量JAVA_HOME变量:C:\ProgramFiles\Java\jdk1.8.0 Classpath变量为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar,path 变量值为C:\Program Files\Java\jdk
安装和配置完毕后,在“命令提示符〞中输入javac,会出现如图1所示,那么说明JDK安装和配置都是正确的
4.2 Tomcat安装及配置
直接运行下载的apache-tomcat-7.0.57文件,按照一般的Windows程序安装步骤即可安装好Tomcat,安装时它会自动寻JDK的位置。安装过程中需要选择一个文件夹作为Tomcat的安装目录。我选择安装的位置是D:\JAVA\tomcat 安装完成以后,添加一个Tomcat的环境变量,添加方法和JDK的环境变量的添加方法一样,设置变量名为TOMCAT_HOME,变量值为D:\JAVA\tomcat 设置完毕后就可以运行Tomcat效劳器了。Tomcat成功启动后,在浏览器中输入;//localhost;8080/,如果出现欢送界面,那么说明Tomcat安装成功。欢送界面如图2
五、数据库分析及总体设计
5.1 数据库需求分析
整个系统功能需要以下数据项:用户:name、password、email
5.2 数据库构造设计
用JSP连接数据库,关键代码如下
<%
Parameter("name")!=null&&Parameter("password")!=null)
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection Connection("jdbc:odbc:kiali");
Statement
ateStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY );
String getpaperdata="SELECT * FROM kaili WHERE name='"+Parameter("name")+"'AND password='"+Parameter("password")+"'";
ResultSet uteQuery(getpaperdata);
())
{response.sendRedirect("denglu_yes.jsp");}
else
out.println("密码账号不符!!");
}
%>
六、程序运行
〔1〕登录注册界面
jsp开发环境
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ".w3.org/TR/xhtml1/DTD/x html1-transitional.dtd">
<html xmlns=".w3.org/1999/xhtml">
<head>
<meta -equiv="Content-Type" content="text/html; charset=windows-1252" />
<title>Book Store</title>
</head>
<body >
<p> </p>
<table width="120%" align="center">
<tr>
<td height="211"><img src="pic/2.jpg" width="1024" height="476" /></td>
</tr>
<tr>
<td>欢送进入个人主页</td>
</tr>
<tr>

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。