39.jsp与el表达式引入

  JSP:Java Server Pages:Java的服务网页(Java动态网页):
=========================================================================
Servlet的缺陷:
    输出动态网页,超级麻烦!
    没有体现责任分离思想(谁最擅长做什么,就应该做什么!)!
=========================================================================
实现动态网页:
Servlet:   Java代码(主)  +  html片段(辅)  --->动态网页.

JSP:       Java代码(辅)  +  html页面(主)  --->动态网页.
=======================================================================
责任分类:
   Servlet擅长:
             1):接受请求参数,封装对象.
             2):调用业务方法处理请求.
             3):控制界面跳转--->JSP/html.
   JSP擅长:  
             界面输出.
  JSP底层原理----其本质就是Servlet

  el表达式的使用:

  EL:表达式语言.
  
目的:获取作用域中的共享数据.
  语法: ${属性名称}--->${msg}.

40.html简单入门

  第一个html网页开发步骤:

  1.在哪里写? 记事本中书写

  

  2.修改后缀名为 .html
  

  3.浏览器访问结果
  

  html结构

  

41.for循环介绍

  

42.if介绍

    //if条件选择语句
// if(条件){
// 如果条件成立执行这里的代码
// }
//
//需求: 写一个方法 比较传入的任意两个数的大小,并在控制台输出
// 比如: a=2 b=5 输出a比b小
// 比如: a=9 b=5 输出a比b大
public void equals(Integer a,Integer b){
if (a<b){
//如果条件成立 执行
System.out.println("输出a比b小");
}
if (a>b){
System.out.println("输出a比b大");
} if (a==b){
System.out.println("输出a等于b");
} } public void equals2(Integer a,Integer b){
if (a<b){
//如果条件成立 执行
System.out.println("输出a比b小");
}else if (a>b){//否则
System.out.println("输出a大于b");
}else {
System.out.println("输出a等于b");
} }
@Test
public void testIf(){
// equals(2,5);
equals2(2,5);
}

04_web基础(七)之jsp的更多相关文章

  1. Bootstrap <基础七>按钮

    任何带有 class .btn 的元素都会继承圆角灰色按钮的默认外观.但是 Bootstrap 提供了一些选项来定义按钮的样式,具体如下表所示: 以下样式可用于<a>, <butto ...

  2. C#_02.16_基础七_.NET表达式&运算符

    C#_02.16_基础七_.NET表达式&运算符 一.字面量: 字面量和变量的关系来理解字面量会比较简单: 因此字面量是源代码中键入已知的(我们知道它是多少的)值.也可以理解是等号右边的非创建 ...

  3. {Django基础七之Ajax} 一 Ajax简介 二 Ajax使用 三 Ajax请求设置csrf_token 四 关于json 五 补充一个SweetAlert插件(了解)

    Django基础七之Ajax 本节目录 一 Ajax简介 二 Ajax使用 三 Ajax请求设置csrf_token 四 关于json 五 补充一个SweetAlert插件(了解) 一 Ajax简介 ...

  4. Java基础七-正则表达式

    Java基础七-正则表达式 一.定义: 特定的符号的组合 二.作用: 用于操作字符串数据 三.优缺点 简化代码,但是阅读性差 四.引入 4.1 问题 判断一个号码是否是QQ号? 不是零开头 6-15位 ...

  5. day 72 Django基础七之Ajax

    Django基础七之Ajax   本节目录 一 Ajax简介 二 Ajax使用 三 Ajax请求设置csrf_token 四 关于json 五 补充一个SweetAlert插件(了解) 六 同源策略与 ...

  6. day 60 Django基础七之Ajax

      Django基础七之Ajax   本节目录 一 Ajax简介 二 Ajax使用 三 Ajax请求设置csrf_token 四 关于json 五 补充一个SweetAlert插件(了解) 六 同源策 ...

  7. {Django基础七之Ajax} 一 Ajax简介 二 Ajax使用 三 Ajax请求设置csrf_token 四 关于json 五 补充一个SweetAlert插件(了解)

    {Django基础七之Ajax} 一 Ajax简介 二 Ajax使用 三 Ajax请求设置csrf_token 四 关于json 五 补充一个SweetAlert插件(了解)   Django基础七之 ...

  8. Django基础七之CBV装饰器和中间件

    Django基础七之CBV装饰器和中间件 目录 Django基础七之CBV装饰器和中间件 1. CBV加装饰器 2. Django中间件 2.1 Django中间件介绍 2.2 自定义中间件 2.2. ...

  9. Django基础七之Ajax

    一 Ajax简介 1.简介 AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步的Javascript和XML”.即使用Javascript语言与服务器进行异 ...

随机推荐

  1. [java] 求2个集合的交 差 并集

    要求2个集合的交 差 并集. set集合,如下 import java.util.HashSet; import java.util.Set; public class SetTest { publi ...

  2. UiAutomator 代码记录: 随机创建新联系人

    package lecturer; import java.lang.*; import java.nio.Buffer; import java.util.Random; import java.i ...

  3. thinkphp在linux下报mkdir()错误

    这个主要是由于缓存文件的权限不够,一般我们git下来的文件时,这个runtime是没有下来的. 解决办法:进入到TP项目下:修改父级目录权限为0777即可linux: chmod -R 777 ./r ...

  4. ORA-01940:无法删除当前已链接的用户(转)

    (1)查看用户的连接状况 select username,sid,serial# from v$session ------------------------------------------ 如 ...

  5. org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI

    在重启项目中会遇到[org.springframework.web.servlet.PageNotFound] - No mapping found for HTTP request with URI ...

  6. 10.Ubuntu操作系统及python2.7、3.5 exe

    Ubuntu操作系统 链接:https://pan.baidu.com/s/1cu_eYN1GnW5EwVYrXMJbEg 密码:advq python-3.5.3_32位 链接:https://pa ...

  7. <转载> js 闭包

    http://www.haorooms.com/post/js_bbtwo http://www.jb51.net/article/24101.htm http://www.cnblogs.com/f ...

  8. markdown的试用

    因为markdown,我接触到latex,因为latex,我花了几个月去看相关的书籍 我看了以下相关的资料 1.<LaTeX入门> 刘海洋 2.英文 TeX - LaTeX Stack E ...

  9. SQL Server MSSQLSERVER 服务无法启动解决方案

    打开sql配置工具下的sql server configuration manager,然后将VIA协议禁用.

  10. spring boot 整合redis --sea 方式1

    application.properties # REDIS (RedisProperties) # Redis数据库索引(默认为0) spring.redis.database=0 # Redis服 ...