
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
it培训认为Java按着Sun公司的定义,JavaBeans是一个可重复使用的软件组件。实际上JavaBeans是一种Java类,通过封装属性和方法成为具有某种功能或者处理某个业务的对象,简称beans。当服务器上的一个JSP页面被一次请求执行时,服务器上的JSP引擎首先将JSP页面文件转译成一个Servlet java文件,再将这个java文件编译生成字节码文件,然后通过执行字节码文件响应客户的请求,而当这个JSP页面再次被请求执行时,JSP引擎将直接执行这个字节码文件来响应客户。
Tomcat几个环境变量
变量名:JAVA_HOME,变量值:C:/jdk1.3。
变量名:TOMCAT_HOME,变量值:D:/tomcat/Jakarta-tomcat-4.0。
变量名:CLASSPATH,变量值:C:/jdk1.3/jre/lib/rt.jar;.;。
变量名:PATH,变量值:C:/jdk1.3/bin
Tomcat配置文件
Server.xml //配置端口号、默认路径等全局参数
JavaBean规范
getXxx():用来获取属性xxx。
setXxx():用来修改属性xxx.。
对于boolean类型的成员变量,即布尔逻辑类型的属性,允许使用"is"代替上面的"get"和"set"
JSP代码和常用指令标签
JSP页面中的几种代码类型
1、JSP Java程序片:
在程序中声明的变量的生命周期只局限于当前request。
2、JSP页面中显示一个变量/表达式的值:
3、JSP注释:
4、定义在JSP整个生命周期内有效的变量:
在一个JSP中定义一个变量默认不是多线程安全的,为了处理多个连接同时请求一个JSP的多线程安全问题,必须给方法加上Synchronized属性。
5、JSP指令标签
JSP指令标签
1、page指令
用来定义整个JSP页面的一些属性和这些属性的值。
contentType定义JSP页面响应的MIME(Multipurpose Internet Mail Extention)类型和JSP页面字符的编码。
2、静态和动态include标签
该指令标签的作用是在JSP页面出现该指令的位置处,静态插入一个文件。
该动作标签告诉JSP页面动态包含一个文件,即JSP页面运行时才将文件加入。与静态插入文件的include指令标签不同,当JSP引擎把JSP页面转译成Java文件时,不把JSP页面中动作指令include所包含的文件与原JSP页面合并一个新的JSP页面。
3、指定参数标签
param标签以"名字-值"对的形式为其它标签提供附加信息,这个标签与jsp:include、jsp:forward、jsp:plugin标签一起使用。获取参数的值由JSP的内置对象request调用getParameter方法完成。
4、嵌入applet小程序
jsp:plugin嵌入applet小程序。
5、引用JavaBean标签
引用JavaBean:Scope的取值可以是page、request、session、application。引用JavaBean的属性(隐藏调用getXXX方法)。