请看一下示例:
如下为jsp中各种注释的具体体现<%@ page language="java" contenttype="text/html; charset=utf-8" %><%@ page session="true" import="java.util.date,java.text.simpledateformat" pageencoding="utf-8" %><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><!doctype html public "-//w3c//dtd html 4.01 transitional//en" "http://www.w3.org/tr/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"><title>jsp的三种java脚本</title><style type="text/css"> div{ border:1px solid;/*这里是css注释*/ }</style><script type="text/javascript"> function func(){ //这里是js注释 }</script></head><body><!-- 这是一个jsp文件 --><h1>java脚本</h1><% //这里是java小脚本,生成java类时,不做任何翻译。 定义的所有的变量都是局部变量。存在于_jspservice方法中 int x = 10; //int z = x/0; system.out.println("x="+x); session.setattribute("pagename", "index.jsp"); system.out.println(session.getattribute("pagename"));%><hr/><%x++;system.out.println("x="+x);%><h1>脚本表达式</h1><!-- 将java的表达式的结果输出到页面 通过out.print方法 -->x=<%=x+10 %><h1>脚本申明</h1><%! //在生成的java代码中申明成员变量和成员方法 public void method(){ } string str = "abc";%><%-- 这里是jsp注释 --%><ul> <li><a href="show.jsp?op=1">刘备</a></li> <li><a href="show.jsp?op=2">关羽</a></li> <li><a href="show.jsp?op=3">张飞</a></li></ul><h1>当前服务器系统时间</h1><% date date = new date(); simpledateformat format = new simpledateformat("yyyy-mm-dd hh:mm:ss"); string datestr = format.format(date);%><%=datestr %><hr/><h1>jstl</h1><c:out value="${pagename }"/><h1>session中区数据</h1><%=session.getattribute("sname") %></body></html>
总结:jsp作用:简化书写html标签,动态的生成网页内容(jsp中可以书写java代码)演示,jsp文件中的各种注释
<%- - jsp文件中注释 :不会翻译到 .java文件中- -%>
<%- - html注释,无法注释掉java代码,但是,在html文件中依然起作用 - -%>
<%- - java注释会原封不动的翻译到.java文件中 - -%>
<%- - 总结:希望在哪个类型的文件中,看到注释,就使用哪种类型的注释 - -%>
以上就是jsp页面怎么注释代码的详细内容。
