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. loadrunner怎么打印接口返回的参数

    //首先使用web_reg_save_param方法保存服务器返回的参数,如下: web_reg_save_param ("S_respond","LB=",& ...

  2. redis环境搭建与配置

    通过初始化脚本启动redis 1.将redis源码的utils文件夹下面有的redis_init_script复制到/etc/init.d/redis_端口号下面. 带密码的实例 REQUIRED_P ...

  3. Intermediate Python for Data Science learning 2 - Histograms

    Histograms from:https://campus.datacamp.com/courses/intermediate-python-for-data-science/matplotlib? ...

  4. 数组相同的key组成新的数组

    function dataFunc (data){ var b = {}; $.each(data, function (i,v){ var g = v[key], //将评价人相同的拿出来组成一个新 ...

  5. json-lib基础

    一.json-lib所需的jar包: json-lib.jar,commons-beanutils.jar,commons-collections.jar,commons-lang.jar,commo ...

  6. linux常用命令:/etc/group文件详解

    Linux /etc/group文件与/etc/passwd和/etc/shadow文件都是有关于系统管理员对用户和 用户组管理时相关的文件.linux /etc/group文件是有关于系统管理员对用 ...

  7. web测试项目总结

    一.输入框 1.字符型输入框: (1)字符型输入框:英文全角.英文半角.数字.空或者空格.特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号.禁止直接输入特殊字符时,使 ...

  8. 在 Linux 中使用超级用户权限

    在你想要使用超级权限临时运行一条命令时,sudo 命令非常方便,但是当它不能如你期望的工作时,你也会遇到一些麻烦.比如说你想在某些日志文件结尾添加一些重要的信息,你可能会尝试这样做: $ echo & ...

  9. 使用requireJS加载不符合AMD规范的js文件:shim的使用方式和实现原理

    原文链接: http://www.bubuko.com/infodetail-671521.html

  10. 20145314郑凯杰《网络对抗技术》恶意DLL注入进程(进程捆绑)的实现

    20145314郑凯杰<网络对抗技术>恶意DLL注入进程(进程捆绑)的实现 一.本节摘要 简介:在这部分里,要实现将恶意后门悄无声息地与进程进行捆绑,通过和已运行的进程进行捆绑,达到附着攻 ...