导航:首页 > 文件教程 > jsp开发教程

jsp开发教程

发布时间:2023-08-19 07:20:33

『壹』 求eclipse 下开发jsp 的教程,eclipse版本为3.2 或3.3

这本书不错,我正在看。
是在Eclipse3.2+JDK1.5+Tomcat5.5环境下开发JSP的教程。
《精通JSP-Web开发技术与典型应用》
张新曼 编著
人民邮电出版社

内容提要
本书通过大量典型实例介绍了JSP开发基础技术,并剖析了JSP开发中的重点和难点,另外还详细讲解了JSP的常用开发工具
全书分3部分,共27章,内容涵盖了JSP入门、HTTP和Servlet基础、JSP基本语法、JSP内置对象、javaBean开发、MVC模式、JSP开发常用技巧、表达式语言、JSTL、自定义标签、JDBC、JSP实用开发技术、综合应用实例以及流行工具(如Struts、Hibernate、Spring)的整合应用等。
本书最大的特色在于每一个重要知识点都配有实例,这些实例具有很强的实用性和针对性,力求让读者在掌握知识的同时能活学活用、举一反三。
本书尤其适合于初、中级JSP开发人员学习,也可作为Java程序员进行Web开发的参考用书。同时也可用作高等院校相关专业师生和计算机培训班的JSP课程教材。

目录
第一部分 JSP基本技术
第1章 初识JSP
1.1 JSP简介
1.2 建立JSP的运行环境
1.3 JSP起步
1.4 小结
第2章 HTTP和Servlet基础
2.1 HTTP请求/响应模型
2.2 Servlet简介
2.3 JSP页面处理过程
2.4 Servlet生命周期
2.5 简单Servlet实例
2.6 小结
第3章 JSP基本语法
3.1 JSP模板文本
3.2 JSP脚本元素
3.3 JSP指令元素
3.4 JSP标准操作元素
3.5 小结
第4章 JSP内置对象
4.1 request请求对象
4.2 response响应对象
4.3 out输出对象
4.4 pageContext页面上下文对象
4.5 session会话对象
4.6 application应用程序对象
4.7 page页面对象
4.8 config参数配置对象
4.9 exception异常处理对象
4.10 小结
第5章 JavaBean在JSP中的应用
5.1 JavaBean简介
5.2 JavaBean的开发
5.3 在JSP中使用JavaBean
5.4 小结
第6章 Servlet和JSP的集成——MVC框架
6.1 MVC框架简介
6.2 实现MVC
6.3 3种数据共享方式的对比
6.4 Web组件的3种关联关系
6.5 3种典型的会话跟踪方法
6.6 小结
第7章 JSP开发中的常用技巧
7.1 JSP程序的国际化与本地化
7.2 中文乱码的问题
7.3 错误处理问题
7.4 在JSP中动态生成图像
7.5 小结
第二部分 JSP高级技术
第8章 JSP 2.0表达式语言(EL)
8.1 表达式语言简介
8.2 表达式语言的使用
8.3 表达式求值
8.4 访问作用域变量
8.5 隐含对象
8.6 存取运算符
8.7 定义与使用函数
8.8 小结
第9章 JSP标准标签库(JSTL 1.1)
9.1 JSTL简介
9.2 JSTL的核心标签
9.3 JSTL的XML标签
9.4 JSTL的格式化/国际化标签
9.5 JSTL的函数标签
9.6 小结
第10章 创建自定义标签
10.1 JSP标签库
10.2 开发自定义标签
10.3 标签开发技巧
10.4 小结
第11章 使用Struts控制器简化MVC开发
11.1 Struts简介
11.2 配置Struts应用
11.3 Struts主要控制器组件
11.4 Struts标签库
11.5 Struts开发实例
11.6 小结
第12章 使用Servlet 2.4过滤器和监听器
12.1 Servlet过滤器
12.2 Servlet监听器
12.3 小结
第13章 数据库访问——JDBC
13.1 MySQL数据库基础
13.2 用JDBC连接MySQL数据库
13.3 JDBC基础
13.4 用JDBC连接其他数据库
13.5 数据库连接池
13.6 公共数据库访问连接JavaBean的开发
13.7 在Servlet中使用JDBC访问数据库
13.8 小结
第14章 MyEclipse插件在JSP开发中的应用
14.1 MyEclipse插件简介
14.2 MyEclipse安装与配置
14.3 可视化开发JSP应用
14.4 MyEclipse的UML设计支持
14.5 小结
第15章 Hibernate框架的应用
15.1 Hibernate框架简介 281
15.2 Hibernate安装与配置
15.3 用Hibernate开发Web应用
15.4 MyEclipse插件对Hibernate的支持简介
15.5 小结
第16章 Spring框架的应用
16.1 Spring框架简介
16.2 Spring安装与配置
16.3 用Spring开发Web应用
16.4 MyEclipse插件对Spring的支持简介
16.5 小结
第三部分 JSP技术应用
第17章 用户注册登录模块
17.1 关键技术
17.2 一个基本的用户注册模块的设计与实现
17.3 一个基本的用户登录模块的设计与实现
17.4 本章难点剖析
17.5 小结
第18章 购物车模块
18.1 购物车模块设计
18.2 数据表的封装
18.3 购物车模块实现
18.4 购物车模块的生命周期问题
18.5 本章难点剖析
18.6 小结
第19章 数据库查询模块
19.1 模糊查询与组合查询简介
19.2 数据库模糊查询模块设计
19.3 数据库模糊查询模块实现
19.4 数据库组合查询模块设计
19.5 数据库组合查询模块实现
19.6 本章难点剖析
19.7 小结
第20章 在指定的网页上搜索关键字
20.1 搜索指定的网页设计思路
20.2 相关类和函数介绍
20.3 取得指定网页内容
20.4 分析网页内容
20.5 显示搜索得到的网页
20.6 本章难点剖析
20.7 小结
第21章 JSP页面分页技术实现
21.1 分页技术设计思路
21.2 在JSP页面中直接分页
21.3 在Servlet中实现分页
21.4 结合JavaBean实现分页
21.5 万能的分页技术实现
21.6 根据不同的数据库实现分页技术
21.7 本章难点剖析
21.8 小结
第22章 上传下载文件模块
22.1 上传、下载文件模块设计思路
22.2 在JSP中读写文件
22.3 jspSmartUpload组件简介
22.4 上传文件的实现
22.5 下载文件的实现
22.6 jspSmartUpload常用类和函数
22.7 本章难点剖析
22.8 小结
第23章 使用JSP发送邮件
23.1 发送邮件模块设计思路
23.2 发送普通文本邮件
23.3 发送HTML格式的邮件
23.4 为发送的邮件添加附件内容
23.5 本章难点剖析
23.6 小结
第24章 异常及日志模块
24.1 捕获JSP异常
24.2 处理捕获到的异常
24.3 添加异常的日志信息
24.4 本章难点剖析
24.5 小结
第25章 保护受限制访问的JSP资源
25.1 保护访问资源的必要性
25.2 加密传递给客户端的文字
25.3 添加SSL认证信息
25.4 添加对请求的访问权限判断
25.5 本章难点剖析
25.6 小结
第26章 限制表单重复提交
26.1 限制表单重复提交的必要性
26.2 限制表单重复提交的设计思路
26.3 在客户端限制表单重复提交
26.4 在服务器端判断表单是否重复提交
26.5 本章难点剖析
26.6 小结
第27章 综合应用——兵马俑网上商城
27.1 需求分析
27.2 创建应用项目及配置
27.3 数据库设计
27.4 业务逻辑类设计
27.5 页面框架设计
27.6 公用页面
27.7 商品管理模块
27.8 商品分类管理模块
27.9 订单处理模块
27.10 本章难点剖析
27.11 小结
附录 网络资源

还有这有个Eclipse论坛:
中国Eclipse社区 www.eclipseworld.org
可以经常到那去逛逛

『贰』 如何在服务器上搭建JSP环境,需要安装哪些软件

JSP 开发环境搭建:
一、配置Java开发工具(JDK)
这一步涉及Java SDK的下载和PATH环境变量的配置。
您可以从Oracle公司的Java页面中下载SDK:Java SE Downloads
Java SDK下载完后,请按照给定的指示来安装和配置SDK。最后,通过设置PATH和JAVA_HOME环境变量来指明包括java和javac的文件夹路径,通常是java_install_dir/bin和java_install_dir。
假如您用的是Windows系统并且SDK的安装目录为C::\jdk1.5.0_20,那么您就需要在 C:\autoexec.bat 文件中添加以下两行:
set PATH=C:\jdk1.5.0_20\bin;%PATH%
set JAVA_HOME=C:\jdk1.5.0_20
或者,在Windows NT/2000/XP下,您可以直接右击我的电脑图标,选择属性,然后高级,然后环境变量,接下来您就可以很方便地设置PATH变量并且确定退出就行了。
在Linux/Unix系统下,如果SDK的安装目录为/usr/local/jdk1.5.0_20并且使用的是C shell,那么您就需要在.cshrc文件中添加以下两行:
setenv PATH /usr/local/jdk1.5.0_20/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.5.0_20
或者,假如您正在使用类似于Borland JBuilder、Eclipse、IntelliJ IDEA和Sun ONE Studio这样的集成开发环境,可以试着编译并运行一个简单的程序来确定IDE(集成开发环境)是否已经知道 SDK的安装目录。
本步骤你也可以参考本站Java开发环境配置章节的教程。
二、设置Web服务器:Tomcat
目前,市场上有很多支持JSP和Servlets开发的Web服务器。他们中的一些可以免费下载和使用,Tomcat就是其中之一。
Apache Tomcat是一个开源软件,可作为独立的服务器来运行JSP和Servlets,也可以集成在 Apache Web Server中。以下是Tomcat的配置方法:
下载最新版本的Tomcat:http://tomcat.apache.org/。
下载完安装文件后,将压缩文件解压到一个方便的地方,比如Windows下的C:\apache-tomcat-5.5.29目录或者Linux/Unix下的/usr/local/apache-tomcat-5.5.29目录,然后创建CATALINA_HOME环境变量指向这些目录。
在Windows机器下,Tomcat可以通过执行以下命令来启动:
%CATALINA_HOME%\bin\startup.bat
或者
C:\apache-tomcat-5.5.29\bin\startup.bat
在Linux/Unix机器下,Tomcat可以通过执行以下命令来启动:
$CATALINA_HOME/bin/startup.sh
或者
/usr/local/apache-tomcat-5.5.29/bin/startup.sh
成功启动Tomcat后,通过访问http://localhost:8080/便可以使用Tomcat自带的一些web应用了。假如一切顺利的话,您应该能够看到以下的页面:
更多关于配置和运行Tomcat的信息可以在Tomcat提供的文档中找到,或者去Tomcat官网查阅:http://tomcat.apache.org。
在Windows机器下,Tomcat可以通过执行以下命令来停止:
%CATALINA_HOME%\bin\shutdown
或者
C:\apache-tomcat-5.5.29\bin\shutdown
在Linux/Unix机器下,Tomcat可以通过执行以下命令来停止:
$CATALINA_HOME/bin/shutdown.sh
或者
/usr/local/apache-tomcat-5.5.29/bin/shutdown.sh
三、设置CLASSPATH环境变量
由于servlets不是Java SE的一部分,所以您必须标示出servlet类的编译器。
假如用的是Windows机器,需要在C:\autoexec.bat文件中添加以下两行:
set CATALINA=C:\apache-tomcat-5.5.29
set CLASSPATH=%CATALINA%\common\lib\jsp-api.jar;%CLASSPATH%
或者,在Windows NT/2000/XP下,您只要右击我的电脑,选择属性,然后点击高级,然后点击环境变量,接下来便可以设置CLASSPATH变量并且确定退出即可。
在Linux/Unix机器下,假如您使用的是C shell,那么您就需要在.cshrc文件中添加以下两行:
setenv CATALINA=/usr/local/apache-tomcat-5.5.29
setenv CLASSPATH $CATALINA/common/lib/jsp-api.jar:$CLASSPATH
注意:如果您的开发路径是C:\JSPDev (Windows)或者 /usr/JSPDev (Linux/Unix),那么需要将这些路径添加进CLASSPATH变量中。

阅读全文

与jsp开发教程相关的资料

热点内容
广州寄文件去吉林多少钱 浏览:254
苹果APP文件夹创建 浏览:903
黄米是什么app 浏览:417
word如何插入一个新文件夹 浏览:357
word文件夹前面有个符号 浏览:350
把word转换成语音 浏览:220
linuxfile文件 浏览:454
如何用网络打普通电话 浏览:463
linux进程打开的文件 浏览:134
新购u盘无法储存文件 浏览:553
5s要不要升级ios93 浏览:926
小米手机助手怎么关闭自动升级 浏览:24
外星人能不能升级到win10系统盘 浏览:652
加入java信任站点 浏览:486
好用的急救知识app 浏览:524
什么是网络适配器驱动文件名 浏览:717
吉林文件箱多少钱 浏览:113
ae模板版本 浏览:204
手机qq步数功能在哪里 浏览:721
c程序设计04737 浏览:403

友情链接