日期:2014-05-16  浏览次数:20365 次

jsp常见面试题(5)
jsp常见面试题(5)
JSP的容器是TOMCAT,如果我们要发布一个网页,我们把它发布到TOMCAT的webapps(web应用)目录下。这个目录下必须有一个WEB-INF(文件夹,必须是大写的),这里放一个web.xml文件。.F!uD
JSP的三种脚本:+cVdDu
1.表达格式:<%= %>HUlP
?中国Java实验室(ChinaJavaLab)技术论坛 -- 中国Java实验室技术论坛  -
2.servlet格式:<% %>1Uz?
?中国Java实验室(ChinaJavaLab)技术论坛 -- 中国Java实验室技术论坛  #
3.声明格式:<%! %>I`C
?中国Java实验室(ChinaJavaLab)技术论坛 -- 中国Java实验室技术论坛  [y
JSP的标签D#wT=
指令/动作V<qs
指令标签:page/include/taglib(这三个是最常用的),一个指令,对JSP的设定和要求。kiP18{
1.Page:用来定义整个JSP页面的一些属性和这些属性的值。OB[F
如:<%@ page contentType=”text/html;charset=GB2312”%>4|"#
2.page指令的格式:<%@ page 属性1=”属性1的值” 属性2=”属性2的值”…%>`i{3m7
属性值总是用单引号或双引号括起来,import属性在一个页面可以设置多次,其它的在一个页面中只能设一次。2,h1'
3.当你为import指定多个属性值时,JSP引擎把JSP页面转译成的JAVA程序中导入那些包…T!
4.在一个JSP页面中,也可也使用多个page指令来指定属性及其值。需要注意的是:可以使用多个page指令给属性import几个值,但其它属性只能使用一次page指令指定该属性一个值。a8I&
5.下面是错的:<%@ page contentType=”text/html;charset=GB2312”%>]GX)c
<% @ page contentType=”text/html;charset=GB2312”%>.g#
:<%@ page languane=”java”%>现在只有JAVA一个值.2
:有些包不用import引入,java.lang.*;/javax.servlet.*/javax.servlet.jsp.*/javax.servlet.http.*b$p?
?中国Java实验室(ChinaJavaLab)技术论坛 -- 中国Java实验室技术论坛  ,*R-
contentType:@8_d&
作用:定义JSP页面响应的MIME(Multipurpose Internet Mail Extention)类型和JSP页面字符的编码。