ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

jsp脚本和注释

2019-07-07 12:53:11  阅读:210  来源: 互联网

标签:脚本 Insert java title here 注释 jsp


jsp技术(可以嵌套java代码,也擅长写HTML代码)!

jsp本质其实就是一个servlet类

jsp脚本

<%j ava代码 %>  1)----- 内部的java代码翻译到service方法的内部

<%=java变量或表达式%> ----- 会被翻译成service方法内部out.print()

<%!java代码%> ---- 会被翻译成servlet的成员的内容

jsp注释:

Html注释:<!--注释内容--> 

java注释://单行注释  /*多行注释*/

jsp注释:<%--注释内

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!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>Insert title here</title>
</head>
<body>
   <!--这是HTML注释-->
   <%  
       //这是java单行注释
       /*这是java多行注释*/
	   int i=100; 
	   System.out.print(i);
   %>
   <%--这jsp注释 --%>
   <%=i %>
   <%! String str="起于凡而非凡"; %>
   <%=str %>
</body>
</html>

jsp指令三个:

page指令:<%@ page 属性名1= "属性值1" 属性名2= "属性值2" ...%>

include指令:格式:<%@ include file="被包含的文件地址"%>

taglib指令:格式:<%@ taglib uri="标签库地址" prefix="前缀"%>

<%@page import="java.util.ArrayList"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8" session="false" errorPage="Error.jsp"%>
<!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>Insert title here</title>
</head>
<body>
  <%  
       int y=1/0;
	  /*如果Session为false时则body里面报错,必须重新创建session对象,不是false时默认是true*/
	  HttpSession session=request.getSession();
	  session.setAttribute("goods","naiping");
  %>
  <%
  	ArrayList<String> arr=new ArrayList<String>(); 
  %>
</body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!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>Insert title here</title>
</head>
<body>
     <%@ include file="header.jsp" %>
   	  这是内容
   	 <%@ include file="footer.jsp" %>
</body>
</html>

  

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8" isErrorPage="true"%>
<!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>Insert title here</title>
</head>
<body>
这是一个处理错误页面
</body>
</html>

  

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!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>Insert title here</title>
</head>
<body>
这是尾部
</body>
</html>

  

 

  

容--%>

标签:脚本,Insert,java,title,here,注释,jsp
来源: https://www.cnblogs.com/awdsjk/p/11145990.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有