全球旧事资料 分类
第一讲(参考《JavaWeb程序设计基础教程》第1章)
1JSP和Java的关系一般Java指的标注版JavaSE另外两个版本:JavaEE和JavaMEJSP属于JavaEE的一部分。JavaEE:组件:Web层组件(JSP+Servlet)+业务层组件(EJB)服务:JNDIJDBCRMIJAASJavaMail等等JavaEE包括2个体系:标准(上面介绍的)+流行(Struts+Hiber
ate+Spri
g)两套体系都是JSP+Servlet为基础。2JSP会涉及哪些内容
JSP语法基础(Java+HTML):对于Java,需要掌握Java的基本语法(类定义对象定义和使用常用类库javala
gjavautil)对于HTML,主要表单元素(输入)+表格(显示信息)+基本HTMLJSTL,标准标签库,用于输出和控制EL,通常与JSTL一起使用,主要用于输出
fServlet,几乎所有介绍JSP的书和课程都包含Servlet,因为JSP实际上指的是JavaWeb开发。用Servlet主要是控制器。JDBC,对数据库的访问。JavaBea
(Java类)3JSP的运行环境JDK服务器:我们用Tomcat。其它的服务器:IBMWebsphereBEAWebLogicJBoss(免费的)GlassFish新出的JavaEE5服务器4JSP的开发环境
页面:DreamWeaver开发页面代码:本文编辑器EclipseNetBea
sJBuilder注:我们采用记事本。5Tomcat文件夹
webapps主要各个应用,编写的每个应用(网站)都可以放在这个位置bi
这个是启动服务器的相关文件,tomcat6用于命令行方式的启动,tomcat6w用于wi
dows方式的启动co
f用于配置,常用的是serverxml另外一个是webxmlwork存放临时文件
flogs系统运行时候的日志信息
6实例:hellojsp创建一个应用,实际上需要在webapps中创建文件夹,bookstore,相当于应用的名字文件夹中要创建一个子文件夹WEBINF,这个每个应用web应用都需要的。在WEBINF中需要webxml,web应用的配置文件,是还应该有classes和lib子文件夹(存放类文件)JSP文件和HTML文件直接放在bookstore下面。hellojsp文件内容如下:pageco
te
tType
好听全球资料 返回顶部