Jsp基础语法(由简入杂)
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基础语法(由简入杂)的更多相关文章
- JavaWeb基础-Jsp基础语法
jsp基础语法 JSP的组成 静态内容.指令.表达式.小脚本.声明.注释 JSP的生命周期 用户发出index.jsp ,服务端判断是否是第一次请求,若是第一次请求,则tomcat中的JSP引擎中的文 ...
- JSP学习(一)JSP基础语法
JSP基础语法 1.JSP模版元素 JSP页面中的HTML内容称之为JSP模版元素. JSP模版元素定义了网页的基本骨架,即定义了页面的结构和外观. <%@ page language=&quo ...
- 新手学Html之JSP基础语法——入门(二)
JSP基础语法 JSP注释 comment.jsp <%@ page language="java" contentType="text/html; charset ...
- (二十二)JSP基础语法
一.基础语法 1.1 JSP表达式 JSP脚本表达式(expression)用于将程序数据输出到客户端 语法:<%= 变量或表达式 %> 1 <body> 2 5+3=< ...
- 01.JSP基础语法
本章主要讲解Java Web与JSP的入门内容,适合有JSP或Java Web基础的读者学习. 1.Web应用与web.xml文件 (1)Java Web应用程序的结构 Java We ...
- java web学习总结(十五) -------------------JSP基础语法
任何语言都有自己的语法,JAVA中有,JSP虽然是在JAVA上的一种应用,但是依然有其自己扩充的语法,而且在JSP中,所有的JAVA语句都可以使用. 一.JSP模版元素 JSP页面中的HTML内容称之 ...
- JavaWeb---总结(十五)JSP基础语法
一.JSP模版元素 JSP页面中的HTML内容称之为JSP模版元素. JSP模版元素定义了网页的基本骨架,即定义了页面的结构和外观. 二.JSP表达式 JSP脚本表达式(expression)用于将 ...
- javaweb学习总结(十五)——JSP基础语法
任何语言都有自己的语法,JAVA中有,JSP虽然是在JAVA上的一种应用,但是依然有其自己扩充的语法,而且在JSP中,所有的JAVA语句都可以使用. 一.JSP模版元素 JSP页面中的HTML内容称之 ...
- Java遇见HTML——JSP篇之JSP基础语法
一.JSP简介 JSP全名为Java Server Pages,Java服务器端页面,其根本是一个简化的Servlet设计,它实现了在Java中使用HTML标签.Jsp是一种动态网页技术标准,是在服务 ...
随机推荐
- 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 ...
- POST—常见的4种提交方式
HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS.GET.HEAD.POST.PUT.DELETE.TRACE.CONNECT 这几种.其中,POST 一般用来向服务端提交数据,本文 ...
- Java Nested Classes(内部类~第一篇英文技术文档翻译)
鄙人最近尝试着翻译了自己的第一篇英文技术文档.Java Nested Classes Reference From Oracle Documentation 目录 嵌套类-Nested Classes ...
- Lower Power with CPF(二)
CPF文件可以有两种组织方式:Flat CPF file or Hierarchical CPF file. 由于在大型的SoC设计中,一般都采用Hierarchical的形式,所以本文主要按这个方式 ...
- 《User Modeling with Neural Network for Review Rating Prediction》评论打分预测
摘要: 传统的评分预测只考虑到了文本信息,没有考虑到用户的信息,因为同一个词 在不同的用户表达中是不一样的.同样good 一词, 有人觉得5分是good 有人觉得4分是good.但是传统的文本向量表达 ...
- BP神经网络的Java实现(转载)
神经网络的计算过程 神经网络结构如下图所示,最左边的是输入层,最右边的是输出层,中间是多个隐含层,隐含层和输出层的每个神经节点,都是由上一层节点乘以其权重累加得到,标上“+1”的圆圈为截距项b,对输入 ...
- AngularJs表单自动验证
angular-auto-validate 地址:https://github.com/jonsamwell/angular-auto-validate 引用: <script src=&quo ...
- Windows Services 学习(转载)
转载:http://blog.csdn.net/fakine/article/details/42107571 一.学习点滴 1.本机服务查看:services.msc /s2.服务手动安装(使用sc ...
- 【建表】ElasticSearch建表命令
使用google插件Postman 发送方式为PUT,url地址: 192.168.2.11:9200/IndexName 文本raw,数据为json格式 { "settings" ...
- UVA 11806 Cheerleaders (容斥原理
1.题意描述 本题大致意思是讲:给定一个广场,把它分为M行N列的正方形小框.现在给定有K个拉拉队员,每一个拉拉队员需要站在小框内进行表演.但是表演过程中有如下要求: (1)每一个小框只能站立一个拉拉队 ...