JSP课程设计留言簿课程设计.docx

上传人:牧羊曲112 文档编号:3159990 上传时间:2023-03-11 格式:DOCX 页数:10 大小:39.09KB
返回 下载 相关 举报
JSP课程设计留言簿课程设计.docx_第1页
第1页 / 共10页
JSP课程设计留言簿课程设计.docx_第2页
第2页 / 共10页
JSP课程设计留言簿课程设计.docx_第3页
第3页 / 共10页
JSP课程设计留言簿课程设计.docx_第4页
第4页 / 共10页
JSP课程设计留言簿课程设计.docx_第5页
第5页 / 共10页
亲,该文档总共10页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《JSP课程设计留言簿课程设计.docx》由会员分享,可在线阅读,更多相关《JSP课程设计留言簿课程设计.docx(10页珍藏版)》请在三一办公上搜索。

1、JSP课程设计留言簿课程设计 JSP留言簿课程设计 一 需求分析 随着互联网的迅猛的发展,网站给我们带来不少的便利,于此同时,留言簿基本是每个网站必有的功能,为用户之间的交流提供的很好的平台。通过仔细的分析和规划,本留言簿有如下功能:用户注册,登录,签写留言,留言查看等几项普通功能,是一个较为简单的留言簿程序。 二 分析和设计 在用户发表留言后,将显示该用户的用户名、性别、留言内容等内容。另外还能在页面中显示当前的系统的时间和访问权限。 三 各页面功能实现说明 1 登录界面 代码如下: 登陆界面 用户名: 密 码: 2.留言界面 输入正确用户名 admin及密码000 后进入留言界面

2、。 留言界面代码如下: basehref= My JSP index.jsp starting page 留言者 !- - 留言标题 留言内容 3.封装与判断用户名、密码是否正确的javabean-Match.java处理包代码 packagecom.yxq.toolbean; publicclass Match / private String userName; private String userPass; publicStringgetUserName publicvoidsetUserName(String userName) public String getUserPass p

3、ublicvoidsetUserPass(String userPass) publicboolean Test(String userName,StringuserPass) if(userName.equals(admin)&userPass.equals(000) returntrue; returnfalse; this.userPass = userPass; returnuserPass; this.userName = userName; returnuserName; else 4.成功登陆的succes.jsp界面 basehref= My JSP index.jsp sta

4、rting page !- - 留言者 留言标题 留言内容 5.fault.jsp错误提示界面 如果输入错误用户名或密码则进入提示fault.jsp错误提示界面 代码如下: 登陆 登陆界面 登录失败!请重新登陆 6. 显示留言信息的show.jsp界面 显示留言信息的show.jsp界面,在该页面中将获取在doword,jsp页面中存储的javabean,然后将其中的getXxx方法获取留言信息。如果直接将通过getXxx方法获取的信息输出到页面中,就会出现乱码,所以还需要调用mytools工具javabean中的tochinese方法进行转码操作。 show.jsp界面截图及代码如下 bas

5、ehref= My JSP show.jsp starting page 留言者: 留言标题: 留言内容: 继续留言 !- - 7.解决中文乱码的转码操作的工具javabean-mytools.在该bean中创建一个方法,该方法存在一个String型参数,在方法体内编码实现对该数进行转码的操作。MyTools类的代码如下: packagecom.yxq.toolbean; importjava.io.UnsupportedEncodingException; publicclassMyTools publicstatic String toChinese(String str) if(str=

6、null) returnstr; str=; str=new String(str.getBytes(ISO-8859-1),gb2312); str=; e.printStackTrace; try catch(UnsupportedEncodingException e) 8.用来封装表单数据的值JavaBean-Wordsingle。该bean存在auther、title、congtent三个属性,分别用来存储index页面中的留言者、留言标题、和留言内容字段。代码如下: packagecom.yxq.valuebean; publicclassWordSingle private St

7、ring author; private String title; private String content; public String getAuthor publicvoidsetAuthor(String author) public String getTitle publicvoidsetTitle(String title) this.title = title; returntitle; this.author = author; returnauthor; public String getContent publicvoidsetContent(String content) this.content = content; returncontent; 9.表单处理页doword.jsp,该页面主要用来接受表单数据,然后将请求转发到show.jsp页面来显示用户输入的信息。Doword.jsp页面的代码如下 % uest import=java.util.* jsp:useBeanid=myWordclass=com.yxq.valuebean.WordSinglescope=req

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

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号