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

jsp软件下载中心系统设计+任务书+调研报告+实施方案 第4页

更新时间:2010-7-6:  来源:毕业论文
jsp软件下载中心系统设计+任务书+调研报告+实施方案 第4页
所遇到的问题
1、在数据库连接后,页面向数据库中添加的中文信息总是显示为乱码,但是数据库中字符编码没有问题,为gb2312。后来经过上网查资料发现是在页面和页面传递数据和接受出现的乱码。后来在各个需要接受数据的页面添加如下这条语句request.setCharacterEncoding("gb2312"); 最终解决了中文向数据库中添加为乱码的情况。
2、数据库中id自动添加,刚开始一直无法实现,即使在建表的时候在各个表的id后添加auto_increment,也无法实现,后来经过查资料发现再添加的SQL出现了问题insert into users(name,password,sex,age,other) values();应在表名后括号中添加对应添加列名。经过调试后,执行成功。
3、在网站的发帖时间的添加上出现了问题,虽然能够通过Date类生成的对象获取,但是在页面显示的时间格式不符合显示的要求,为了能以这样yyyy-MM-dd hh:mm:ss的格式系那是,我使用了SimpleDateFormat类,通过String time = df.format(date);显示。
三、设计总结
本次课程设计用到了html,JavaScript,jsp,java等技术,利用它们各自的优势合理地分配页面中所用的技术。在所有页面的动态效果,用的是JavaScript技术,如点击帖子【回复】按钮,会在下面的帖子回复的标题上自动添加“回复 n楼 ** 的帖子”;在需从数据库读取和提交数据的页面用的是jsp技术;为了体现整个网站论坛部分页面结构的紧凑和协调,在页面中在jsp页面处理提交的数据在servlet中进行,然后返回提交的页面并进行页面信息的更新。
因为需要在数据库中读取并返回多条数据,不可能通过一个方法返回多条数据,这是一个比较困难的问题,但是jsp技术中的JavaBean类可以顺利的解决这个问题,在JavaBean类中定义多个变量,通过set()方法把数据存放其中,再在页面通过get()方法获取数据显示。
通过本次课程设计本人更加熟悉并能灵活运用jsp中jsp,servlet,JavaBean技术,也真正体会到其优势。在完成课程设计中,程序调试是最关键的,也是最困难的部分,但是它却是最能体现个人能力的时候。在程序设计中对程序的反复调试是在所难免的。但是当自己成功完成了调试,一个完整的网站运行时,自己的能力也有了一个质的的飞跃。

上一页  [1] [2] [3] [4] 

jsp软件下载中心系统设计+任务书+调研报告+实施方案 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

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