39.jsp与el表达式引入
JSP:Java Server Pages:Java的服务网页(Java动态网页):
=========================================================================Servlet的缺陷: 输出动态网页,超级麻烦! 没有体现责任分离思想(谁最擅长做什么,就应该做什么!)!=========================================================================实现动态网页:Servlet: Java代码(主) + html片段(辅) --->动态网页.JSP: Java代码(辅) + html页面(主) --->动态网页.=======================================================================责任分类: Servlet擅长: 1):接受请求参数,封装对象. 2):调用业务方法处理请求. 3):控制界面跳转--->JSP/html. JSP擅长: 界面输出. JSP底层原理----其本质就是Servletel表达式的使用:
EL:表达式语言. 目的:获取作用域中的共享数据.
语法: ${属性名称}--->${msg}.40.html简单入门
第一个html网页开发步骤:
1.在哪里写? 记事本中书写
2.修改后缀名为 .html
3.浏览器访问结果
html结构
41.for循环介绍
42.if介绍
1 //if条件选择语句 2 // if(条件){ 3 // 如果条件成立执行这里的代码 4 // } 5 // 6 //需求: 写一个方法 比较传入的任意两个数的大小,并在控制台输出 7 // 比如: a=2 b=5 输出a比b小 8 // 比如: a=9 b=5 输出a比b大 9 public void equals(Integer a,Integer b){10 if (a b){15 System.out.println("输出a比b大");16 }17 18 if (a==b){19 System.out.println("输出a等于b");20 }21 22 23 }24 25 public void equals2(Integer a,Integer b){26 if (a b){ //否则30 System.out.println("输出a大于b");31 }else {32 System.out.println("输出a等于b");33 }34 35 36 }37 @Test38 public void testIf(){39 // equals(2,5);40 equals2(2,5);41 }