摘要:
使用#{}或${}: 两者的区别 #{}支持根据索引获取参数 #{}使用?占位符,${}直接拼接字符串 占位符?不允许进行数学运算 ${}获取String参数时,需要添加引号 #{}支持根据索引获取参数 #{}使用?占位符,${}直接拼接字符串 占位符?不允许进行数学运算 ${}获取String参数 阅读全文
摘要:
Mybatis简介:开源免费框架,原名iBatis。 数据访问层框架 底层是对JDBC的封装 一、mysql时区报错 show variables like '%time_zone'; set global time_zone='+8:00'; 二、mybatis需要的jar包 mybatis.ja 阅读全文
摘要:
include指令 <%@ include file="URL" %> include动作 <jsp:include page="URL" flush="true|false"/> flush:被包含的页面是否从缓冲区读取 forward动作 <jsp:forward page="URL"/> 等同 阅读全文
摘要:
设计原则: 公有类 无参的公有构造方法 属性私有 getter和setter方法 jsp动作元素: <jsp:useBean id="" class="" scope="">:实例化javabean <jsp:setProperty name="" property="*">:根据表单提交的数据自动 阅读全文
摘要:
创建cookie Cookie newCookie=new Cookie(String key,Object value) Cookie newCookie=new Cookie(String key,Object value) 写入cookie response.addCookie(newCook 阅读全文
摘要:
jsp九大内置对象:web容器创建的一组对象,不使用new关键字就可以使用。 一、out对象(JspWriter类的实例,向客户端输出内容的常用对象) void pringln():向客户端打印字符串 void clear():清除缓冲区的内容,如果在flush之后调用会抛出异常 void clea 阅读全文
摘要:
jsp页面六元素: 指令 注释 脚本 声明 表达式 静态内容 指令 注释 脚本 声明 表达式 静态内容 一、指令 page指令(通常位于jsp页面顶部,可以有多个):<%@ page 属性="属性值" ...%> 属性:language、import、contentType include指令(引用 阅读全文
摘要:
执行流程: Get/Post -> web.xml -> url-Pattern -> servlet-class -> doGet/doPost 生命周期: 构造方法 -> init() > service() (决定doGet/doPost) -> destroy() (服务停止时调用) ser 阅读全文
摘要:
servlet是一个在服务器上运行的小程序。一个servlet就是一个java类。并且可以通过“请求-相应”编程模型来访问这个驻留在服务器内存里的servlet程序。 继承HttpServlet 重写doGet()或doPost()方法 在web.xml中注册servlet Servlet : pa 阅读全文
摘要:
1、String、StringBuffer、StringBuilder的区别 String字符串常量,StringBuffer、StringBuilder字符串变量 运行速度:StringBuilder>StringBuffer>String StringBuilder线程不安全,StringBuf 阅读全文