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

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

ID:1234493

大小:654.50 KB

页数:12页

时间:2017-11-09

使用jsp技术开发动态web实例_第1页
使用jsp技术开发动态web实例_第2页
使用jsp技术开发动态web实例_第3页
使用jsp技术开发动态web实例_第4页
使用jsp技术开发动态web实例_第5页
资源描述:

《使用jsp技术开发动态web实例》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、[键入文字]使用JSP技术开发动态web实例设计一个bbs网站首页,需要用户登录和密码验证,具有新用户注册功能。若成功,则跳转至主页。需求分析1、用jdbc-odbc数据库连接功能,完成用户登录和密码验证功能;2、同时完成新用户的注册功能;3、用JSP指令元素和动作元素完成页面的布局和跳转功能;4、用JSP内置对象request,session等完成对象信息的获取和设置。后台数据库设计和目录结构前台页面设计Main.jsp12[键入文字]Login.jsp若登陆成功则:若密码错误Article.jsp

2、Bob.jsp12[键入文字]若无填写评论,直接点击提交则提示:deal.jsp这是新用户注册页面关键代码Main.jsp登录        注册


12[键入文字]<%@includefile="left.html"%>

3、ivid="mainContent"align='center'>

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

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

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

<%@includefile="footer.jsp"%>
Login.jspfunctionuserCheck(){if(document.form1.username.value==""){wi

4、ndow.alert("请输入用户名");returnfalse;}if(document.form1.pwd.value==""){window.alert("请输入用户密码");returnfalse;}returntrue;}用户名:

5、ext"/>

密  码:

Login_ok.jsp<%Stringusername=request.getParameter("username");12[键入文字]usernam

6、e=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={

7、MicrosoftAccessDriver(*.mdb)};DBQ="+dbpath;Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");Connectionconn=DriverManager.getConnection(url);Statementstmt=conn.createStatement();Stringsql="select*fromadminwhereusername='"+username+"'andpassword='"+pwd+"'";/

8、/out.print(sql);ResultSetrs=stmt.executeQuery(sql);if(rs.next()){session.setAttribute("name",username);out.print("登陆成功!");%><%}else{out.print("用户名或密码错误,请重新登陆!");}rs.close();stmt.close();conn.close();

当前文档最多预览五页,下载文档查看全文
侵权申诉

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。