2023年11月28日发(作者:)
百度文库 - 让每个人平等地提升自我
jsp实训心得体会
篇一:JSP程序设计实训总结
实训名称:JSP程序设计
实训人:
指导老师:
实训地点:
实训时间:
实训目的:1、掌握jsp在具体项目中的应用
2、熟练掌握MyEclipse开发环境的使用
3、掌握SQL SERVER/ACCESS数据库的操作方法
4、掌握jsp操作后台数据库的各种方法
5、初步认识三层模式程序的开发
实训内容:设计一简单的博客系统,系统包括前台和
后台页面 感想:这次实训的主要内容是设计一个简单的博
客系统,是一个前台与后台相结合的链接网页界面平台。在
开发过程中,我认识到:要制作一个独具一格的网站一定方
法与技巧是必要的;以前老是觉得自己什么东西都会,什么
东西都懂,一到实践应用中,什么技巧也没用上,常因为一
9
百度文库 - 让每个人平等地提升自我
点小错误而前功尽弃,这才发现,原来是自己眼高手低了。
难得学校安排了实训,我利用机会给自己巩固知识、加深开
发经验,使理论与实践达到最完美的相结合。另外,这次实
训也让我明白了学习是一个长时间慢慢积累的过程,我想在
以后的工作、生活中都应该不断的学习,努力提高自己的知
识与综合素质。
此外,还要感谢指导老师对我们的细心教化,感谢老
师给我们的帮助。在设计过程中,我懂得了如何查阅资料,
如何与同学交流和自学,使我充分体会到了在创造过程中探
索的艰难和成功时的兴奋。
人非生而知之,要学得知识,一靠学习,二靠实践。
没有实践,学习就是无源之水,无本之木。以上就是我这次
实训的心得和感受。不到一年的时间就将步入社会的我们,
面临是继续深造,还是就业的压力,我想我们更应该把握住
最后的一段时间,充实、完善自我,争取做一名出色的设计
工程师!
最后,通过本次实训使我学到很多东西,便于今后让
我提早进入工作状态。因为我知道无论是今后的学习还是日
百度文库 - 让每个人平等地提升自我
目 录
一 项目简
介.................................................
.............................3 项目的意
义.................................................
.......................3 项目说
明.................................................
..........................3 关键技
术.................................................
..........................3 二 总体设
计.................................................
..............................3 布局设
计.................................................
.....................................3
具体设
计.................................................
...................................4
三 详细设计与实
现.................................................
..................6 注册界
面.................................................
9
百度文库 - 让每个人平等地提升自我
.....................................6
登录主界
面.................................................
................................7 系统主页界
面.................................................
...........................7
发表界
面......................................(转 载 于:
小 龙文 档 网:jsp实训心得体
会)...............................................8
帖子内容及其回
复.................................................
...................8 个人信息管
理.................................................
..........................9 他人帖子页
面.................................................
..........................10 管理员管理页
面.................................................
......................10
四 代码设计(主
要)...............................................
9
百度文库 - 让每个人平等地提升自我
.........................11
登陆代
码.................................................
..................................11 注册代
码.................................................
..................................12 首页代
码.................................................
....................................12 回复代
码.................................................
..................................13
分页代
码.................................................
................................14 更新的Serlet代
码.................................................
..................15 乱码处
理.................................................
.................................15
五总
结.................................................
.......................................16
BBS系统
9
百度文库 - 让每个人平等地提升自我
一、 项目简介
项目的意义
论坛系统BBS(Bulletin Board System电子公告牌系
统)是互联网上一种人与
人之间交流的必备工具。论坛系统是互联网上的一种
应用服务模式,通过这种服务,互联网用户可以在上面浏览
到其他用户发表的各种主题、文章、问题等内容,并且用户
可以在上面针对某个具体的内容即时地发表自己的观点、看
法、议论等,或者直接发表自己的文章、问题或其它内容。
项目的说明
一个简单的BBS论坛,大致分为以下流程:
(1)用户登陆进入论坛(游客只能查看论坛首页的少
许信息,查看帖子或其它的功能需注册、登录,会跳转到登
录页面。
(2)就某个话题(贴子的主题)展开讨论。 (3)通
过发帖功能发布新的话题。 (4)通过回帖功能恢复已有的
话题。 (5)通过搜索功能查找已有的话题。
(6)在个人信息页面可以查看个人信息、自己所有的
帖子以及对自己信息的修改,和对个人帖子的修改和删除。
9
百度文库 - 让每个人平等地提升自我
(7)管理员对所有信息的管理。
关键技术
Jsp、html、javaScript、css叠层样式、数据库MySQL
二 、总体设计 布局设计
系统总体功能需求框架图如下:
具体设计
(1)数据库
Posts表
Reply表
User表
(2) 相关类的编写
数据库连接
获取相关数据:
乱码处理
user的相关操作实现:
帖子的操作类和相关Servlet:
回复的相关类:
9
百度文库 - 让每个人平等地提升自我
(3)前台的布局和相关参数的传递
三、详细设计与实现
用户注册界面
注册用户名和密码有相关的校验,错误会跳出警告
篇三:jsp实验心得
Jsp实验心得
学号:1 姓名:李俊敏 班级:电子商
务10—1
我们经过了一个学期的学习,对于JSP有了一定的初
步了解。这学期我们仅仅学习了一个基础和大概。其实对于
JSP,他的功能是很强大的。在学习JSP期间我们用到了两
个软件。它们分别是:,jdk-6u21-windows-i586,在编写JSP
页面时是基于java语言的,所以要编写一个动态的JSP页
面必须具备相关的知识。同时还应该注意大小写。如果制作
静态的网页,我们首先要掌握HTML,特别是 HTML 布局中的
table的使用,我们经常会在页面设计中用到。学习怎么将
JavaScript在HTML中验证输入的Form元素。
记得老师说过HTML是非常有用的我们要自己试着手工
写HTML代码,这是非常有必要的。因为到最后我们将会使
9
百度文库 - 让每个人平等地提升自我
用JSP和HTML进行混合的编程。制作网页仅仅是静态的当
然是不行的
但应该注意多线程的编程限制,由于该servlet始终
驻于内存,所以响应是非常快的。 如果.jsp文件被修改了,
服务器将根据设置决定是否对该文件重新编译,如果需要重
新编译,则将编译结果取代内存中的servlet,并继续上述
处理过程。 虽然JSP效率很高,但在第一次调用时由于需
要转换和编译而有一些轻微的延迟。 学习体会:
是一种表示层的技术,我认为必须熟知JSTL和EL表
达式。学JSP一定要对这些脚本元素很熟悉:
(1) 声明脚本元素
(2) 表达式脚本元素
(3) scriptlet脚本元素
可以再这些脚本元素中直接插入Java代码,用于流程
控制和应用逻辑,看似十分简单和方便,但恰恰这些脚本元
素污染了表示层。这些脚本元素是JSP早期版本遗留下来的
问题,在中引入了EL并结合JSTL基本上解决了上述问题,
这使我们可以编出不含有脚本的JSP代码,让JSP是真正意
义上是用于表示。
实质是Servlet ,究其本质来看JSP最终要编译成
9
百度文库 - 让每个人平等地提升自我
Java字节码即.class文件。在Tomcat下发现所有.jsp文件
都被编译成.class文件,而这些类实质都是继承自Servlet。
是大小写敏感的,用过其他编程语言的人最容易犯这
个错误,尤其是刚上手的时候。java的调用过程都是要加括
号的,一开始比较容易忽视
中对应asp中的()和()的解决方法。
5.头疼的汉字处理问题。在其他的文章里曾说到在中
文NT环境下如下语句输出会得到乱码解决方法是只要对字
符串变量进行编码就可以得到正确结果。
6.在asp中经常使用到字符串判断语句,在java中
String变量不是一个简单的变量而是一个类实例,不同的方
法会得到不同的结果。
7. 在jsp中实现分页。符合搜索结果的多页呈现。
8.代码要调整规范便于他人阅读,方便自己修改。
9.虽然项目中应用不多,也没有连接数据库等资源,
但作为jsp的学习还是很有成效的。
9


发布评论