毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

jsp论文管理系统网站设计(源代码)+ppt 第2页

更新时间:2014-4-11:  来源:毕业论文
搜索结果页面
点击超链接下载,参数传给指定JSP页面,
然后调用downLoad这个servlet

上传页面:(利用了struts技术,将表单中的数据传给uploadAction,然后处理文件上传过程及数据库查询更新操作)
 说明:上传的使用到的主要技术是:首先初期是使用JSPSMartUpload;后期使用了struts2框架框架。
遇到的问题:
1.因为刚接触,所以对于struct2这种不能通过request来获得表单中的数据的情况不知道怎么解决。如标题等信息。
2.以及在做download时,不能得到输入文件流。
解决途径:
对于问题一,采用了HttpServletRequest request = ServletActionContext.getRequest();
对于问题二,暂时还是采用了先前的JSPsmartUpload类来实现下载。
JSPsmartUpload实现下载的方法: downloadFile(String sourceFilePathName);其中,sourceFilePathName为要下载的文件名(带目录的文件全名);通过上一个JSP页面将路径参数传递给了下载的servlet。
struts2框架实现上传方法:
三种上传方式,默认的上传方式,apache的开源项目,commons-fileupload项目,用到的两个Jar包:
commons-fileupload-1.2.1.jar 和commons-io-1.4.jar,并放到项目的lib目录下;编写相应的jsp 文件
<form action=“/Struts2Demo01/UploadAction.action” method=“post” enctype=“multipart/form-data”>。编写相应的Action类:upLoad;配置struts.xml。
上传成功之后跳转到上传者的个人主页,并在已上传论文栏目显示刚才上传的文档名:截图
 
在文档被存储在了对应用户名文件夹下: 管理员功能标签:(此处的布局采用了框架网页,在指定区域显示)
 
在主框架中显示当前所有论文:
 
查看某一篇论文:


修改现有论文资料: 

本文来自辣.文,论-文·网原文请找腾讯752018766
通过超链接将对应的参数(包括…)
传递给新的处理数据的JSP页面,
mdfpaperinfo.jsp页面,
然后根据改动的参数进行数据库的更新。

 参数传递语句:
<a href=\"/firstWeb/modifypaper.jsp?username="+username+"&author="+author+"&filename="+filename+"&book="
+book+"&keyword="+keyword+"\">修改</a></td>");

密码修改:(数据库字段更新,在JSP页面中完成)
 删除用户页面:(超链接到一个cancleServlet,执行删除操作)
 
教师审核论文界面:
 

将当前的对应参数传递给check2.jsp页面
,然后check2.jsp中的表单将审核结果“通过、
不通过”传给checkServlet(参数包括。。。)

 在从JSP页面到JSP页面再到servlet参数的传递过程:
与前面参数传递的不同在于将状态保存到了session中,在check页面通过session.setAttribute(“username”,username);
session.setAttribute(“filename”,filename);存储状态;在处理的Checkservlet中取出其状态。
若填写审核结果为“通过”Servlet将做update操作,由前面传给servlet的参数更新数据库表格

审核之后的结果:(在未审核的结果中减去了刚才被审核的条目)
 五,我们在web应用编写中遇到的问题:
已解决问题:
 
问题所在:上查询语句书写格式问题。


尚未解决部分:1.从数据库中查询得到的结果凡是有中文的部分都显示乱码
 2.上传文件名不能包含中文字符

辣,程序中有待改进的地方:
1.完成struts的文件下载功能;
2.Web程序中没有使用到Bean,在此方面有待多做实践
3.程序框架使用上比较凌乱,没有很好的体现出框架在设计中的优点,所以在对于程序功能模块的编写和结构布局还要做更优的规划。
4.程序数据库字段设计需要优化,不然容易造成冗余。
5.为了是网站的运行效率更高,应当重新对数据库连接部分进行重新考虑。除了使用完之后及时关闭数据库连接之外,还需考虑如何最优控制数次数据库访问时连接的开与关的时机。
6.程序界面风格改善,如普通的界面风格较不统一,给人凌乱的感觉。
7.如何提高页面之间参数传递的效率,是一个需要考虑的问题.

数据库发生的变化:
数据库内容发生改变
 注册页面:
  注册成功之后创建对应文件夹

上一页  [1] [2] 

jsp论文管理系统网站设计(源代码)+ppt 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。