01JSP环境配置和JSP语法课件.ppt

  1. 1、本文档共80页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
01JSP环境配置和JSP语法课件

软件工程学院 岳希 ;课程内容和课时安排;JSP环境配置和JSP基本语法;J2EE简介;J2EE简介;J2EE简介;J2EE简介;JSP简介;JSP简介;JSP简介;JSP简介;JSP运行环境的安装配置;JSP运行环境的安装配置;JSP运行环境的安装配置;开启tomact 在浏览器地址栏输入 http://localhost:8080 可爱的大猫出现,至此,JSP的运行环境设定完毕! 或:8080/;Tomcat的安装目录下的文件夹:;配置Tomcat ;配置端口: 在server.xml中找到元素Connector,将Connector中属性port的值从8080改为9080 connector classname=“org.apache…. Port=“9080” ……… 重启Tomcat服务器和浏览器 http://localhost:8080 改为80可省略端口号http://localhost 演示 ;设置Web服务目录 Server.xml的文件框架,在/Host前 ……. Context path=“/examples” docBase=“examples” debug=“0” reloadable=“true” crossContext=“true” ……… /Context /Host engine /serice /server 注意:HTML区分大小写,不可将/Context写成/context 路径不能包含汉字;设置Web服务目录 path:虚拟目录,指定访问该Web应用的URL入口。 docBase:指定Web应用的文件路径。 debug:调试信息的级别,0表示尽可能少的调试信息。 reloadable:如果这个属性设为true,Tomcat服务器在运行状态下会监视在WEB-INF/class和WEB-INF/lib目录下CLASS文件的改动.如果检测到有calss文件被更新,服务器会自动重新加载Web应用。 ;配置Tomcat ;配置Tomcat ;MyEclipse安装配置;MyEclipse安装配置;MyEclipse安装配置;MyEclipse安装配置;JSP语法  ;JSP页面结构;JSP页面结构;JSP页面结构;脚本元素 Jsp声明:%! 声明语句 % 声明页面级变量和方法,在所有会话的同一页面中有效,与放置位置无关,习惯上放在页面前面。 此方法声明的变量有默认值,也可以在声明时设置初始值 称为成员变量 Jsp表达式:%= 表达式 % 将当前表达式元素的位置,用表达式的结果字符串替换 Jsp脚本代码: % Java程序片 % 一个JSP页面可以有许多程序片 在程序片中声明的变量称为局部变量 局部变量的有效范围:所有后继程序片及表达式;程序片的执行;例:ex1_5.jsp 将变量vote[]=由%! 声明语句 %放在% Java程序片 %中 修改%! int vote[]=new int[3];% % String cost=request.getParameter(cost); … % 为% int vote[]=new int[3]; String cost=request.getParameter(cost); … % 观察计数器的变化 ;JSP页面结构;JSP页面结构;JSP页面结构;JSP页面结构;JSP页面结构;include指令元素 %@ include file=“被包含的文件URL” % 编译时“被包含文件”的内容将插入当前位置同当前文件的其它内容一起编译。 要求合并的JSP页面符合JSP语法规定(被包含的文件与JSP文件的contentType属性必须相同) 要求被插入的文件必须是可访问和可使用的 作用:实现代码的复用 例:Ex1_8.jsp ex1-8answer.jsp、question.txt 将ex1-8answer.jsp中修改%@ page contentType=“application/msword;charset=gb2312” %观察效果;动作元素 JSP编译指令是让JSP容器自动采取的动作,但对于Web开发人员,有些时候想要自己控制JSP页面的运行,这时可以采用JSP中的动作指令。 jsp:include、jsp:forward、jsp:param、jsp:useBean、jsp:setProperty和jsp:getProperty等。;Include操作 jsp:include page =url / 例:jsp:include page=“te

文档评论(0)

baa89089 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档