JSP简介:
Java Server Pages,动态网页开发技术,使用JSP标签在HTML网页中插入Java代码,标签通常以<%开头、%>结尾。
网页开发人员通过结合HTML代码、XHTML代码、XML元素以及嵌入Java代码块来编写JSP。
JSP通过网页表单获取用户输入数据,访问数据库及其他数据源,动态创建网页。
JSP语法:
1)脚本程序:JSP页面主要使用脚本程序,即嵌入的Java代码,必须包含在<%和%>之间,
2)JSP注释:HTML注释(<!--xxx-->)、Java代码注释(//xxx或/*xxx*/)、JSP脚本程序注释(<%--xxx--%>)。HTML注释可在浏览器网页源码查看,其他注释不会被发送至浏览器,也不会被编译。
3)JSP表达式:JSP允许表达式的单独输出,可将任何合法的Java表达式的值直接输出,语法:<%= 表达式 %>(JSP容器将其转化为以下代码:<% out.println(表达式); %>)。
4)类和方法声明语法:<%!xxxxxx%>。(注:JSP中声明的方法只能在统一页面中使用,不允许跨页面使用)
JSP指令:
一般放在首行,用来设置与整个JSP页面相关的属性。
指令 | 描述 |
<%@page……%> | 定义页面的依赖属性,比如脚本语言、error页面、缓存需求等等 |
<%@include……%> | 包含其他文件 |
<%@taglib……%> | 引入标签库的定义,可以是自定义标签 |
相对路径与绝对路径
相对路径:相对于当前文件的路径,当前文件所在的路径也通常称为基准路径。
绝对路径:资源的完整路径或相对于网站根目录的路径。
符号 | 含义 |
./ | 当前目录 |
../ | 上一级目录 |
/ | 网站根目录 |
标签:网页,代码,注释,JSP,Java,页面 来源: https://www.cnblogs.com/herd-/p/16098798.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。