栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JSP的概念

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JSP的概念

与HTML的区别

在JSP中可以定义css和js之外家可以定义Java代码,还可以使用el表达式和jstl标签。Java代码必须使用<%Java代码%>

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>



  
    
    
    My JSP 'demo.jsp' starting page
    
	
	
	    
	
	
	

  
  
  
    <%
    	System.out.println("Hello  Worlsdf!");
    	//取得内置对象的编号
    	String sid = session.getId();
    	//System.out.println(sid);
    	//out.print(sid);//内置对象输出
    	//
    	session.setAttribute("sid", sid);
     %>
     

<%=sid%>

${sid}

<%=sid%> 叫做Scriplet表达式。
${sid} 叫作el表达式。能够将内置对象中的属性输出

小结

jsp是会被转换成一个特殊的servlet
在第一次访问一个JSP页面的时候相对说很慢,因为访问过程经历如下的步骤

  1. 将访问的JSP页面转换成java文件
  2. 将转换后的java文件编译成class文件
  3. 将class文件解释为html文件响应给浏览器
    如果是第二次访问:
    jsp被修改:重新执行上述三个步骤
    jsp怕没有修改:直接执行第三个步骤
注释
  1. 原有的HTML注释`
  2. 单行注释://注释的内容(需要在<%%>中定义)
  3. 多行注释(需要在<%%>中定义)
  4. 特有的注释<%--注释内容--%>

jsp特有的注释在页面使用查看原码的方式不能看见
html的注释在页面使用查看原码的方式可以看见

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/459674.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号