- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章JSP基础报告
HTML中的注释 HTML语言的注释不会被显示在网页中,但是在浏览器中选择查看网页源代码时,还是能够看到注释信息的。 语法: !-- 注释文本 -- 隐藏注释 通过在文档中添加的HTML注释虽然在浏览器中不显示,但是可以通过查看源代码看到这些注释信息。所以严格来说,这种注释是不安全的。不过JSP还提供了一种隐藏注释,这种注释不仅在浏览器中看不到,而且在查看HTML源代码时,也看不到,所以这种注释的安全性比较高。 隐藏注释的语法格式如下: %-- 注释内容 --% 动态注释 由于HTML注释对JSP嵌入的代码不起作用,因此可以利用它们的组合构成动态的HTML注释文本。 在JSP页面中添加动态注释。示例代码如下: !-- %=new Date()% ? 代码片段中的注释 在JSP页面中可以嵌入代码片段,在代码片段中也可加入注释。在代码片段中加入的注释同Java的注释相同,同样也是包括以下3种情况。 1、单行注释 2、多行注释 3、提示文档注释 (5)动作标识 包含外部文件的动作标识jsp:include 执行请求转发的动作标识jsp:forward 设置参数的子动作标识jsp:param 操作JavaBean的动作标识 操作JavaBean的动作标识 创建JavaBean实例并设置JavaBean各属性的值 获取JavaBean实例各属性的值 语法格式: jsp:useBean id=实例名 scope=范围 class=完整类名 beanName=完整类名 type=数据类型/ jsp:setProperty name=JavaBean实例名 property=属性名 value=属性值 param=请求参数/ … !-- 多个子动作标识jsp:setProperty -- 获取JavaBean实例各属性的值可以通过jsp:getProperty标识实现。其语法格式如下: jsp:getProperty name=JavaBean实例名 property=属性名/ 包含外部文件的动作标识jsp:include 执行请求转发的动作标识jsp:forward 传递参数标识jsp:param JSP的动作标识jsp:param可以作为其他标识的子标识,用于为其他标识传递参数。语法格式如下: jsp:param name=参数名 value=参数值 / name属性:用于指定参数名称。 value属性:用于设置对应的参数值。 JSP网站的执行过程:当客户端浏览器向服务器发出请求访问一个JSP页面时,服务器根据该请求加载相应的JSP页面,并对该页面进行编译,然后执行。如下图所示。 4.创建第一个网站! 在搭建JSP网站的开发环境时,首先需要安装开发工具包JDK,然后安装Web服务器和数据库,这时Java Web应用的开发环境就搭建完成了。为了提高开发效率,通常还需要安装IDE(集成开发环境)工具。 JSP开发及运行环境 ?开发工具包JDK ?Web服务器 ?数据库 ?Web浏览器 实例 第一个实例:“这是我的第一个JSP页面” 步骤: 创建项目 创建JSP文件 配置Web服务器 发布项目到Tomcat服务器并运行 实例 第二个实例:动态Web项目,JSP传参页面 步骤: Head.jsp Copyright.jsp Navigation.jsp Index.jsp 实例 功能: 页面顶部和底部分别为Head.jsp和Copyright.jsp 页面中间部分为Navigation.jsp,内容由Index.jsp中的参数确定 参见教材第109-110页 结果示例 总结 本章内容较多较杂 HTML CSS Javascript JSP基本语法 环境配置 * * * Web应用系统设计 教师:刘城霞 副教授 邮箱:liucx@ 课程简介 集中2周机房上课 强调实践!!! 主要内容包括:JSP基本语法、数据库应用、Struts 2 框架技术 实验内容包括:循序渐进做一个完整的网站(如:网络商城) 讲课内容 第一章:JavaEE应用概述 第二章:JavaBean技术 第三章:Severlet技术 第四章:数据库应用——JDBC技术 第五章:JavaEE框架与MVC模式应用开发 Structs框架(重点) Hibernate框架及Spring框架(介绍) 实践内容 基础实践 带参数传递的简单页面 留言板 模拟用户登录 显示图书信息 投票器 用户注册 综合实践 博客网站、网
文档评论(0)