使用JSP技术开发动态web实例.docx

上传人:b****2 文档编号:2469410 上传时间:2022-10-29 格式:DOCX 页数:17 大小:428.61KB
下载 相关 举报
使用JSP技术开发动态web实例.docx_第1页
第1页 / 共17页
使用JSP技术开发动态web实例.docx_第2页
第2页 / 共17页
使用JSP技术开发动态web实例.docx_第3页
第3页 / 共17页
使用JSP技术开发动态web实例.docx_第4页
第4页 / 共17页
使用JSP技术开发动态web实例.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

使用JSP技术开发动态web实例.docx

《使用JSP技术开发动态web实例.docx》由会员分享,可在线阅读,更多相关《使用JSP技术开发动态web实例.docx(17页珍藏版)》请在冰豆网上搜索。

使用JSP技术开发动态web实例.docx

使用JSP技术开发动态web实例

使用JSP技术开发动态web实例

设计一个bbs网站首页,需要用户登录和密码验证,具有新用户注册功能。

若成功,则跳转至主页。

需求分析

1、用jdbc-odbc数据库连接功能,完成用户登录和密码验证功能;

2、同时完成新用户的注册功能;

3、用JSP指令元素和动作元素完成页面的布局和跳转功能;

4、用JSP内置对象request,session等完成对象信息的获取和设置。

后台数据库设计

和目录结构

 

前台页面设计

Main.jsp

Login.jsp

若登陆成功则:

若密码错误

Article.jsp

Bob.jsp

若无填写评论,直接点击提交则提示:

deal.jsp

这是新用户注册页面

关键代码

Main.jsp

登录        

注册


<%@includefile="left.html"%>

欢迎来到我们论坛,以下内容只用注册用户可见

如果您已经注册过,那么请直接登录

如果您还未注册,那么请选择注册

<%@includefile="footer.jsp"%>

Login.jsp

functionuserCheck(){

if(document.form1.username.value==""){

window.alert("请输入用户名");

returnfalse;

}

if(document.form1.pwd.value==""){

window.alert("请输入用户密码");

returnfalse;

}

returntrue;

}

用户名:



密  码:



Login_ok.jsp

<%

Stringusername=request.getParameter("username");

username=newString(username.getBytes("ISO8859_1"),"GBK");

Stringpwd=request.getParameter("pwd");

//out.print(username+pwd);

Stringspath="\\database\\data.mdb";//注意由网站根到文件的路径,用到了转义字符

Stringdbpath=application.getRealPath(spath);//转化成物理路径

Stringurl="jdbc:

odbc:

Driver={MicrosoftAccessDriver(*.mdb)};DBQ="+dbpath;

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

Connectionconn=DriverManager.getConnection(url);

Statementstmt=conn.createStatement();

Stringsql="select*fromadminwhereusername='"+username+"'andpassword='"+pwd+"'";

//out.print(sql);

ResultSetrs=stmt.executeQuery(sql);

if(rs.next())

{

session.setAttribute("name",username);

out.print("登陆成功!

");

%>

forwardpage="main1.jsp"/>

<%

}

else

{

out.print("用户名或密码错误,请重新登陆!

");

}

rs.close();

stmt.close();

conn.close();

%>

Main1.jsp

</p><p><body></p><p><p>对不起,您的浏览器不支持“框架”!</p></p><p></body></p><p>

Menu.jsp

<%=session.getAttribute("name")%>欢迎你    

退出

目录

article

cosplay

Article.jsp

标题

发帖人

回复

五月

bob

0

毕业季

John

3

开悟

Mary

2

Cosplay.jsp

动漫

作者:

J

\JSP\code\jspBBS\WebContent\image\1.jpg">

\JSP\code\jspBBS\WebContent\image\2.jpg">

\JSP\code\jspBBS\WebContent\image\4.jpg">

\JSP\code\jspBBS\WebContent\image\5.jpg">

\JSP\code\jspBBS\WebContent\image\7.jpg">

\JSP\code\jspBBS\WebContent\image\8.jpg">

\JSP\code\jspBBS\WebContent\image\9.jpg">

\JSP\code\jspBBS\WebContent\image\10.jpg">

Bob.jsp

<%

if(session.getAttribute("name")==null)

{

response.sendRedirect("login.jsp");

}

else

{

%>

Inserttitlehere

五月

作者:

Bob

\JSP\code\ch07access\WebContent\image\motion.jpg">

五月的晴空,云散,天净如洗;

五月的热风,一路,将枝头的青杏催熟,将原野的麦浪染黄。

荼蘼架上的满眼繁芜,为残春画着最后的感叹号,夏却欢声笑语,盛装入驻。

抖落惜春的失意,抛开记忆的伤痛,从浮浮沉沉的梦里,醒来,绿叶成荫。

"踩踩“更健康

主题:


内容:


返回主页

<%

}

%>

John.jsp

<%

if(session.getAttribute("name")==null)

{

response.sendRedirect("login.jsp");

}

else

{

%>

Inserttitlehere

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1