JSP基础语法

  一,JSP简介

  Jsp是一个简化的Servlet设计,是在服务器端执行,他实现了再Java中使用HTML标签。

  Jsp是一种动态网页技术标准也是JAVAEE的标准

  二,常见动态网站开发技术对比

  1. Jsp:Java平台,跨平台性和安全性高,适合开发大型的,企业级的Web应用程序。

  Hadoop:Java开发框架

  适合的开发项目,例如:电子银行,网上证券交易所,中国移动网上营业厅,网上订票系统网站

  2. Asp.net:.Net平台,简单易学(组件开发--‘托拉拽’)。但是安全性以及跨平台性差。

  3. Php:简单,高效,成本低开发周期短,特别适合中小型企业的Web应用开发。

  开发的黄金组合--(LAMP:Linux+Apache+MySQL+PHP)

  三,Jsp页面元素构成

  Jsp页面组成部分:指令,表达式,小脚本,声明,注释,静态内容

  1.Jsp指令

  ---1.page指令:通常位于JSP页面顶端,同一个页面可以有多个page指令。

  语法:%@ page 属性1=“属性值” 属性2=“属性值1,属性值2” ... 属性n=属性值n%

  常用属性:language=java //指定JSP页面使用的脚本语言

  import= //通过该属性来引用脚本语言中使用到的类文件

  contentType=text/html;charset=ISO-885-1 //用来指定JSP页面所采用文件类型和字符编码.

  ---2.include指令:将一个外部文件嵌入到当前JSP文件中,同事解析这个页面中的JSP语句。

  ---3.taglib指令:使用标签库定义新的自定义标签,在JSP页面中启用定制行为。

  2.JSP页面注释

  html的注释:!-- html注释 -- //客服端可见

  jsp的注释:%-- html注释 --% //客服端不可见

  jsp脚本注释://单行注释, /**/多行注释

  3、JSP脚本

  定义:在JSP页面中执行的Java代码。

  语法:% java代码%

  例如:% out.printIn('欢迎学习JavaEE 开发')% //在JSP页面中输出一句话

  4,JSP声明

  定义:在JSP页面中定义变量或方法

  语法:%! java代码%

  %!

  string s = 张三; //声明一个字符串变量

  int add(int x, int y){ //声明一个返回整型的函数

  return x+y;

  }

  %

  5,JSP表达式

  定义:在JSP页面中执行的表达式

  语法:% =表达式%

  注意:表达式不以分号结束

  例如:x+y=%=add(10,5)%

  6,JSP页面生命周期

  步骤:

  ---1客服端浏览器向服务器发送请求(用户发出请求index.jsp)

Jsp基础语法(由简入杂)的更多相关文章

  1. JavaWeb基础-Jsp基础语法

    jsp基础语法 JSP的组成 静态内容.指令.表达式.小脚本.声明.注释 JSP的生命周期 用户发出index.jsp ,服务端判断是否是第一次请求,若是第一次请求,则tomcat中的JSP引擎中的文 ...

  2. JSP学习(一)JSP基础语法

    JSP基础语法 1.JSP模版元素 JSP页面中的HTML内容称之为JSP模版元素. JSP模版元素定义了网页的基本骨架,即定义了页面的结构和外观. <%@ page language=&quo ...

  3. 新手学Html之JSP基础语法——入门(二)

    JSP基础语法 JSP注释 comment.jsp <%@ page language="java" contentType="text/html; charset ...

  4. (二十二)JSP基础语法

    一.基础语法 1.1 JSP表达式 JSP脚本表达式(expression)用于将程序数据输出到客户端 语法:<%= 变量或表达式 %> 1 <body> 2 5+3=< ...

  5. 01.JSP基础语法

        本章主要讲解Java Web与JSP的入门内容,适合有JSP或Java Web基础的读者学习. 1.Web应用与web.xml文件 (1)Java Web应用程序的结构     Java We ...

  6. java web学习总结(十五) -------------------JSP基础语法

    任何语言都有自己的语法,JAVA中有,JSP虽然是在JAVA上的一种应用,但是依然有其自己扩充的语法,而且在JSP中,所有的JAVA语句都可以使用. 一.JSP模版元素 JSP页面中的HTML内容称之 ...

  7. JavaWeb---总结(十五)JSP基础语法

    一.JSP模版元素 JSP页面中的HTML内容称之为JSP模版元素.  JSP模版元素定义了网页的基本骨架,即定义了页面的结构和外观. 二.JSP表达式 JSP脚本表达式(expression)用于将 ...

  8. javaweb学习总结(十五)——JSP基础语法

    任何语言都有自己的语法,JAVA中有,JSP虽然是在JAVA上的一种应用,但是依然有其自己扩充的语法,而且在JSP中,所有的JAVA语句都可以使用. 一.JSP模版元素 JSP页面中的HTML内容称之 ...

  9. Java遇见HTML——JSP篇之JSP基础语法

    一.JSP简介 JSP全名为Java Server Pages,Java服务器端页面,其根本是一个简化的Servlet设计,它实现了在Java中使用HTML标签.Jsp是一种动态网页技术标准,是在服务 ...

随机推荐

  1. SP Flash Tool New Version v5.1352.01

    Friends, Sp Tool updated to new version with whole new revamped interface New SP Flash Tool 3.1352.0 ...

  2. POST—常见的4种提交方式

    HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS.GET.HEAD.POST.PUT.DELETE.TRACE.CONNECT 这几种.其中,POST 一般用来向服务端提交数据,本文 ...

  3. Java Nested Classes(内部类~第一篇英文技术文档翻译)

    鄙人最近尝试着翻译了自己的第一篇英文技术文档.Java Nested Classes Reference From Oracle Documentation 目录 嵌套类-Nested Classes ...

  4. Lower Power with CPF(二)

    CPF文件可以有两种组织方式:Flat CPF file or Hierarchical CPF file. 由于在大型的SoC设计中,一般都采用Hierarchical的形式,所以本文主要按这个方式 ...

  5. 《User Modeling with Neural Network for Review Rating Prediction》评论打分预测

    摘要: 传统的评分预测只考虑到了文本信息,没有考虑到用户的信息,因为同一个词 在不同的用户表达中是不一样的.同样good 一词, 有人觉得5分是good 有人觉得4分是good.但是传统的文本向量表达 ...

  6. BP神经网络的Java实现(转载)

    神经网络的计算过程 神经网络结构如下图所示,最左边的是输入层,最右边的是输出层,中间是多个隐含层,隐含层和输出层的每个神经节点,都是由上一层节点乘以其权重累加得到,标上“+1”的圆圈为截距项b,对输入 ...

  7. AngularJs表单自动验证

    angular-auto-validate 地址:https://github.com/jonsamwell/angular-auto-validate 引用: <script src=&quo ...

  8. Windows Services 学习(转载)

    转载:http://blog.csdn.net/fakine/article/details/42107571 一.学习点滴 1.本机服务查看:services.msc /s2.服务手动安装(使用sc ...

  9. 【建表】ElasticSearch建表命令

    使用google插件Postman 发送方式为PUT,url地址: 192.168.2.11:9200/IndexName 文本raw,数据为json格式 { "settings" ...

  10. UVA 11806 Cheerleaders (容斥原理

    1.题意描述 本题大致意思是讲:给定一个广场,把它分为M行N列的正方形小框.现在给定有K个拉拉队员,每一个拉拉队员需要站在小框内进行表演.但是表演过程中有如下要求: (1)每一个小框只能站立一个拉拉队 ...