传智播客day13-EL表达式
EL表达式 作用, 向界面输出内容, 只适合显示数据 基本语法形式: ${EL表达式} 不支持字符串连接操作 永远没有空指针 1 2 3 <jsp:JavaBean id="p" class="cn.itcast.Person"></jsp:JavaBean
EL表达式 作用, 向界面输出内容, 只适合显示数据 基本语法形式: ${EL表达式} 不支持字符串连接操作 永远没有空指针 1 2 3 <jsp:JavaBean id="p" class="cn.itcast.Person"></jsp:JavaBean
JSP中的九大隐式对象 就是JSP对应的Servlet那些变量 1 2 3 4 5 6 7 8 9 // JSP中可以取到的变量 PageContext pageContext = null; HttpSession session = null; ServletContext
JSP 全称Java Server Pages, 是一种用于开发动态web资源的技术 JSP=html中写java代码 Servlet: 只能写java代码, 写html不是很方便 JSP 的执行原理 jsp 翻译成 .Java 再 编译成 .class, 然后Tomcat加载
Session 默认情况下, 一个浏览器独占一个session对象 HttpSession也是一个域对象 session对象由服务器创建 每一个session都有一个唯一的ID, 存到Cookie 1 2 3 4 void setAttribute(String key, O
正则表达式 用于操作字符串的数据 1 2 3 // 定义一个功能对QQ号进行校验 // 长度 5-15, 只能是数字, 0不能开头 boolean match = "938393".match("[1-9][0-9]{4,14}"); 常见规则 1 2 3 4 5 6 7 8
反射 动态获取类中的信息, 就是java反射. 可以理解为对类的解剖. 对任意一个对象, 都能够调用他的任意一个方法和属性 获取Class 1 2 3 4 5 6 7 8 // 获取Class // 方式一 Person p = new Person(); Class clazz
java.net.InetAddress Inet6Address ipv6协议 1 2 3 4 5 6 InetAddress ip = InetAddress.getLocalHost(); InetAddress ip = InetAddress.getByName();
IO初识 流按数据类型分类: 字符流, 字节流读取文字自己数据后, 不直接操作而是先查指定的编码表, 获取指定的文字. 就是 字节流+编码表 字节流 流按操作方式分类: 输入流, 将外设中的数据读取到内存中 输出流, 将内存中的数据写到外设中 字符流 字符流的两个顶层父类
会话概述 在一次会话中, 浏览器可以发出多次请求和收到多次服务器响应 服务器为客户保存操作产生的数据, 比如购物网站的购物车 解决方案: Cookie(客户端技术), Session(服务端技术) 服务器发送 Set-Cookie: name=any 客户端访问 cookie:
System 1 2 3 4 5 System.long currentTimeMillis(); // 当前毫秒值 System.exit(); // 退出 System.getProperties(); System.getProperty(
内省 JavaBean和属性的概念 javaBean的特点 必须由默认的构造方法 字段都是私有的 提供针对字段的 getter 或 setter 方法(属性)1 2 3 4 5 6 7 8 9 10 public class Person { private Stri
HttpServletResponse 给客户处发出信息 由容器创建 response.getOutputStream 和 response.getWriter 如果没有手动关 系统会自动关 1 2 3 setStatus(int stauts); // 输出响应码 addH
泛型入门 Jdk1.5 出现安全机制. 好处: 将运行时期的问题 ClasscastException 到了编译时期 避免了强制类型转换的麻烦 什么时候用<>, 当操作的引用数据类型不确定的时候.就使用<>. 他表示一个用于接受具体引用数据类型的参数范
集合初识 集合类的由来: 对象用于封装特有的数据, 对象多了需要存储, 如果对象不确定. 存储就使用集合容器进行 集合特点: 用于存储对象的容器 集合长度是可变的 集合不可存储基本数据类型 集合体系的共同父类 java.util.Collection 1 2 3 4 5
基本数据类型对象包装类 为了方便操作基本数据类型, 将其封装成了对象, 在对象中定义了属性和行为丰富了数据的操作. 用于描述该对象的类就称为基本数据包装类型. 数据类型 包装类 byte Byte short Short int Integer long