电气工程
会计论文
金融论文
国际贸易
财务管理
人力资源
轻化工程
德语论文
工程管理
文化产业管理
信息计算科学
电气自动化
历史论文
机械设计
电子通信
英语论文
物流论文
电子商务
法律论文
工商管理
旅游管理
市场营销
电视制片管理
材料科学工程
汉语言文学
免费获取
制药工程
生物工程
包装工程
模具设计
测控专业
工业工程
教育管理
行政管理
应用物理
电子信息工程
服装设计工程
教育技术学
论文降重
通信工程
电子机电
印刷工程
土木工程
交通工程
食品科学
艺术设计
新闻专业
信息管理
给水排水工程
化学工程工艺
推广赚积分
付款方式
首页
|
毕业论文
|
论文格式
|
个人简历
|
工作总结
|
入党申请书
|
求职信
|
入团申请书
|
工作计划
|
免费论文
|
现成论文
|
论文同学网
|
全站搜索
搜索
高级搜索
当前位置:
论文格式网
->
免费论文
->
其他论文
基于JAVA技术的开放式电子书库平台的研究与建设(五)
本论文在
其他论文
栏目,由
论文格式
网整理,转载请注明来源
www.lwgsw.com
,更多论文,请点
论文格式范文
查看
4.2.1 数据库建立
虽然计算机开发技术不断发展,数据库应用却是不变的.我认为对数据库的读写查询操作也正是jsp最关键的地方,当然,其实也是其他各种动态也面语言如asp,php3,cgi中很关键的部分.
小脚丫电子书库平台社用的数据库为sunshine.mdb
其中包括2个表:
user(name,password,wmail)
用户存放信息
(2)shade(name,shade)
用户存放留言如下图所示:
4.2.2数据库的连接:
(1)使用mydb.java制成JavaBean :mydb.class可以提供对数据库的操作.在小脚丫电子书库中全部数据库操作都统一使用了这一接口.当然,你可以将这些java代码直接放在每一处页面中而不使用JavaBean.不过这样做的话在每一个页面中都要写入很多的代码,效力不高,容易出错,也不利于今后的修改和维护.
.
在页面中调用javaBean,基本上可以采用以下方式:
<jsp:useBean id="registerBean" scope="page" class="mydb.mydb"/>
<%
string name1=request.getparameter("uer_id");
string password=request.getparameter("password");
string e_mail=request.getparameter("e_mail")
string sql="select*from uesr where name'"+ name1+"'";
resultset rs=Register.executeQuery(sql);
if(rs.next())
{rs.close();
session.putValue("register_message","名字已经重复!");}%>
<jsp:forward page="register.jsp"/>
<% else{ rs.close();}%>
注意:应在使用后将rs关闭.
另外,许在控制面板中的系统DSN中注册sunshine.mdb,从而可使Jsp通过JDBC-ODBC来调用sunshine.mdb数据库.其实,可以和很大其他的数据库进行连接,JDBC只是调用了ODBC,而ODBC的数据库连接由操作系统提够并完成的
4.2.3 登录系统
对一个网站来说,光有注册系统而没有登录系统是不行的,因为我的网站是一个专门为学生而设置的自由交易的平台,为了防止外来身份不明人事的捣乱,故此我们的网站每一个来访者必须在经过注册身份核实后再登录系统然后才可以在这个平台上自由的发挥:
以下是登录系统的原代码:
<script language="java script">
function isValid(form)
{if(form.user_id.value==""){
alert("登录名不能为空!");
return false;}
else
if((form.password.value.length<3)||(form.password.value.length>8))
{alert("密码必须是3-8位字母或者数字!");
return false;
}
else
{
return true;
}
}
</script>
<body><center>
<%
string getmessage=(string) session.getValue("login_message");
if( getmessage==null) getmessage="";%>
<form method="post" action="login_confirm.jsp" onSubmit="return isValid(this);">
<%=getmessage%>
<table width="265" height="213" border="1" align="center" bordercolor="#FF00FF" background="漫画,剪贴画/151559481.gif">
<tr>
<td height="45" colspan="2"><div align="center" class="style4">请你登录:</div></td>
</tr>
<tr>
<td width="107"><div align="center" class="style5">登录名:</div></td>
<td width="142"><input type="text" name="user_id"></td>
</tr>
<tr>
首页
上一页
2
3
4
5
6
下一页
尾页
5
/6/6
相关论文
上一篇
:
钢铁上市公司业绩的DEA有效性分析
下一篇
:
遥感与综合地学信息可视化分析
Tags:
基于
JAVA
技术
开放式
电子书库
平台
研究
建设
【
收藏
】 【
返回顶部
】
人力资源论文
金融论文
会计论文
财务论文
法律论文
物流论文
工商管理论文
其他论文
保险学免费论文
财政学免费论文
工程管理免费论文
经济学免费论文
市场营销免费论文
投资学免费论文
信息管理免费论文
行政管理免费论文
财务会计论文格式
数学教育论文格式
数学与应用数学论文
物流论文格式范文
财务管理论文格式
营销论文格式范文
人力资源论文格式
电子商务毕业论文
法律专业毕业论文
工商管理毕业论文
汉语言文学论文
计算机毕业论文
教育管理毕业论文
现代教育技术论文
小学教育毕业论文
心理学毕业论文
学前教育毕业论文
中文系文学论文
最新文章
热门文章
推荐文章