JSP基础语法小结(一)

学习任何一种语言,首先要从其语法开始,JSP是基于java语言的动态网页开发技术,继承了java的所有优点。一个JSp页面实际上是由java代码段嵌入到HTML标记中构成的。我会总结一些HTML中使用JSP的基础语法,包括JSP页面构成,JSP注释,JSP指令元素,脚本元素以及动作元素

  • 先说一下jsp页面元素吧
    一个JSP页面由两部分组成,一部分是静态部分,如HTML、CSS 标记等,用来完成数据显示和样式;一部分是动态部分,如脚本程序、JSP 标签等,用来完成数据处理。
    JSP页面动态部分包括4个元素,分别为注释元素、脚本元素、指令元素和动作元素。其中,脚本元素用来嵌入Java代码,这些Java代码将成为转换得到的Servlet的一部分,脚本元素又可以划分为声明、表达式和脚本执行程序; JSP指令用来从整体上控制Servlet的结构;动作用来引入现有的组件或者控制JSP引擎的行为。
    打个表格吧
|元素名称| 说明                                     |示例
|静态部分|HTML & CSS                                |HTML标签
|注释    | <!-- -->和<%-- --%>两种                  |<!--注释-->
|指令    |以“<%@”开始,以“%>”结束                    |<%@page language=“java”%>
|表达式  |<%= java表达式%>                          |<%=Str%>
|脚本    |<%Java代码%>                              |<%str="shdjahjkah";%>
|声明    |<%! 代码声明%>                            |<%!public class animals{}%>
|动作    |以“<jsp:动作名>”开始,以“</jsp:动作名>”结束|<jsp:include page="top.jsp"></jsp:include>

下面是我写的一段代码,可以看看,或许会有些端倪

<%@page import="java.text.SimpleDateFormat"%>
<%@page import="java.util.Date"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>这是一个完整的jsp页面</title>
</head>
<body>
	<h1>这是一个简单的jsp页面</h1>
	<h3>本页面用于展示常见的jsp页面元素</h3>
	<!-- 注释 -->
	
	<%!
	String gettime(){
		Date date = new Date();
		SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
		String day = dateFormat.format(date);
		return day;
	}
	%>
	<%String str=gettime(); %>
	当前时间是<%=str %>
</body>
</html>

附代码截图:在这里插入图片描述
然后我们来说jsp注释
在程序中合理地添加注释是注释用于说明程序的内容,不会对程序带来制外的处理开情,因为编译器将忽喝它是非常有必要的、在JSP页面中,注释可分为HTML注释、隐臧注释和代码注释,不同注释适用于不同的位置,其作用也不相同。

HTML注释
HTML 注释就是应用在HTML代码中的解释或者说明性文字HTML注释语法格式如下所示。

<!--注释内容-- >

这种方式的注释内容可在查看源文件时看到。这里的注释内容也可以是JSP表达式,例如下面的示例代码
<!-- <8- (new java.util. Date()), toLocalestring() > -->在客户端页面源程序中显示为:

<!-- 2010-6-24 9:20:07 -->

在上述代码中,在HTML注释中使用JSP表达式,来输出当前的时间。当页面加载时,表达式<%= (new java.util.Datc).toL ocaleString() %>被赋值,当JSP引擎对页面执行完毕后,将结果和HTML注释一起输出到客户端, 在客户端可通过查看源文件的方法看到该注释。

隐藏注释
由于HTML注释并不是安全的注释方式,为了避免重要的注释信息在源文件中出现,就需要使用隐藏注释。
隐藏注释语法格式如下:

<%--注释内容--%>

代码注释
Java的代码注释方式,可分为单行注释和多行注释。其中,单行注释以“开头,后面接注释内容,语法格式如下:

<//注释内容8>

多行注释以“/*”开头,以“*/”结束。在这个标识之间的内容为注释内容

<%
/*注释内容1;
注释内容2;
........
*/
%>

另外,JSP还支持java的文档注释

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值