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)管理员对所有信息的管理。

关键技术

JsphtmljavaScriptcss叠层样式、数据库MySQL

、总体设计 布局设计

系统总体功能需求框架图如下:

具体设计

1)数据库

Posts

Reply

User

2 相关类的编写

数据库连接

获取相关数据:

乱码处理

user的相关操作实现:

帖子的操作类和相关Servlet

回复的相关类:

9

百度文库 - 让每个人平等地提升自我

3)前台的布局和相关参数的传递

三、详细设计与实现

用户注册界面

注册用户名和密码有相关的校验,错误会跳出警告

篇三:jsp实验心得

Jsp实验心得

学号:1 姓名:李俊敏 班级:电子商

101

我们经过了一个学期的学习,对于JSP有了一定的初

步了解。这学期我们仅仅学习了一个基础和大概。其实对于

JSP,他的功能是很强大的。在学习JSP期间我们用到了两

个软件。它们分别是:jdk-6u21-windows-i586在编写JSP

页面时是基于java语言的,所以要编写一个动态的JSP

面必须具备相关的知识。同时还应该注意大小写。如果制作

静态的网页,我们首先要掌握HTML特别是 HTML 布局中的

table的使用,我们经常会在页面设计中用到。学习怎么将

JavaScriptHTML中验证输入的Form元素。

记得老师说过HTML是非常有用的我们要自己试着手工

HTML代码,这是非常有必要的。因为到最后我们将会使

9

百度文库 - 让每个人平等地提升自我

JSPHTML进行混合的编程。制作网页仅仅是静态的当

然是不行的

但应该注意多线程的编程限制,由于该servlet始终

驻于内存,所以响应是非常快的。 如果.jsp文件被修改了,

服务器将根据设置决定是否对该文件重新编译,如果需要重

新编译,则将编译结果取代内存中的servlet,并继续上述

处理过程。 虽然JSP效率很高,但在第一次调用时由于需

要转换和编译而有一些轻微的延迟。 学习体会:

是一种表示层的技术,我认为必须熟知JSTLEL

达式。学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