Jsp的脚本、声明、表达式

原创 2016年08月04日 00:45:01

转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/52109223
本文出自【吴孝城的CSDN博客】

jsp脚本

在<%%>中包含可执行的Java代码

<% Java代码 %>
<%@ 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>Jsp</title>
</head>
<body>
    <%out.println("这是jsp脚本");%>
</body>
</html>

这里写图片描述

jsp声明

在jsp页面中定义一些变量或方法,方便jsp脚本调用

<%! Java代码%>
<%@ 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>
    <%!
        //声明一个字符串
        String s = "字符串";

        // 声明一个返回整形的函数
        int add(int i, int j) {
            return i + j;
        }
    %>
</body>
</html>

jsp表达式

它可以包含任何符合Java语言规范的表达式,但不能用“;”结束

<%= 表达式%>
<%@ 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>

    <!-- Jsp声明 -->
    <%!
        //声明一个字符串
        String s = "字符串";

        // 声明一个返回整形的函数
        int add(int i, int j) {
            return i + j;
        }
    %>

    <!-- Jsp表达式 -->
    <%=s%>
    <br>
    i+j=<%=add(6, 8)%>
</body>
</html>

这里写图片描述

版权声明:本文为博主原创文章,未经博主允许不得转载。

JSP中脚本、声明和表达式的本质区别

原文地址:http://blog.csdn.net/csuliky/article/details/2444854         JSP脚本元素   使用JSP脚本元素可以将Java代码嵌入到J...
  • erlian1992
  • erlian1992
  • 2016年07月08日 18:39
  • 6112

jsp脚本、jsp声明、jsp表达式

jsp脚本 jsp声明变量,方法的格式 举例:
  • u012110719
  • u012110719
  • 2014年12月07日 10:39
  • 2209

JSP 的脚本,指令,动作

JSP 脚本元素 表达式: Scriptlet: 声明 : 表达式 的概念 1.是对数据的显示,系统将其对作为一个值进行计算并显示 2.不能以 分号 " ; " 结尾...
  • luobing_csdn
  • luobing_csdn
  • 2017年03月27日 11:09
  • 470

jsp脚本和jsp表达式有什么区别?怎么用?

1. 先界定一下题目中概念。 (1)jsp脚本:有的地方也叫java脚本,指用括起来的jsp页面中的java脚本。所有能在java程序中执行的代码,都可以通过jsp脚本执行。 (2)jsp...
  • stillwaters123
  • stillwaters123
  • 2016年10月06日 19:34
  • 905

jsp的五种脚本元素

jsp是表现的页面文件,其实jsp也是servlet,只不过,jsp更好的融合了html代码,而且servlet中写html简直是草菅人命. 区别是jsp是页面处理,servlet是控制器,是mvc...
  • lovergo
  • lovergo
  • 2016年11月21日 11:35
  • 1747

JSP 脚本标识

JSP中 脚本标识 包括3个部分,即JSP表达式(Expression)、声明标识(Declaration)和 脚本程序(Scriptlet)。 通过这些标识,在JSP页面中可以像编写Java 程序一...
  • lishk314
  • lishk314
  • 2015年05月01日 10:33
  • 931

JSP中声明、表达式和脚本的区别--JSP学习系列(二)

JSP中声明、表达式和脚本的区别  声明   声明:允许用户定义Servlet中的变量、方法    语法:<%! code %>  例如:             pageEncoding="UT...
  • wu_cai_
  • wu_cai_
  • 2016年05月23日 12:47
  • 1541

JSP中脚本、声明和表达式的本质区别

 JSP脚本元素    使用JSP脚本元素可以将Java代码嵌入到JSP页面里,这些Java代码将出现在由当前JSP页面生成的Servlet中,使JSP将静态内容与动态内容分离出来。脚本元素包含: 1...
  • csuliky
  • csuliky
  • 2008年05月14日 13:22
  • 5613

EL表达式分别在jsp和js中

EL表达式总是用大括号括起,而且前面有一个美元符($)前缀:${expression}。 表示式中第一个命名变量要么式一个隐式对象,要么是某个作用域(页面作用域、请求作用域、会话作用域或应用作用域)...
  • Smith_My_
  • Smith_My_
  • 2016年12月15日 17:13
  • 1458

JSP声明语句/脚本段/表达式

JSP是Java Server Page的缩写,在传统的HTML页面中加入JSP标签和java的程序片段就构成了JSP。JSP中脚本元素包括3类:声明语句、脚本段和JSP表达式,在JSP页面中需要通过...
  • wumenglu1018
  • wumenglu1018
  • 2017年03月16日 22:35
  • 430
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Jsp的脚本、声明、表达式
举报原因:
原因补充:

(最多只允许输入30个字)