1256人加入学习
(4人评价)
JavaWeb第二季进阶

制作完成于2018年6月29日 使用Tomcat8.5 和 JDK8

价格 免费

构造函数: 第一个被执行,且只执行一次

init():第二个被执行,且执行一次

do

[展开全文]

503-session的配置和request的监听器

监听器不需要配置路径.

[展开全文]

304-使用fastjson解析json和序列化对象

序列化:

String json=JSON.toJSONString(goods);

反序列化:

String s="";

Goods goods=JSON.parseObject(s, Goods.class);

 

[展开全文]

303-下载fastjson最新版本

 

序列化:  把内存里的某个东西转化为字符串.  可以持久化.

[展开全文]

302-json怎么应用的,fastjson的下载

主要用于数据的传输,

json本质是字符串.

[展开全文]

206-jstl中的条件标签和循环标签

<c: if   test=${age>=18}> <font color="green">你是成年人</font></c: if>

<c: choose>

<c:when  test=></c:when>

<c:  otherwise></c: otherwise>

</c:choose>

循环:

<c:forEach var="i"  begin="1"  end="10">

${i}<br/>

</c:forEach>

[展开全文]

205-jstl跟存储相关的标签

jstl可以用来存储数据.

<c : set var="username"   value="siki"  scope="request"></c : set>

<c:out value=></c:put>

<c:remove></remove>

[展开全文]

204-引入jstl

 <%@ taglib uri=""   prefix="c"%>

[展开全文]

203-el表达式从list集合取值和项目名取得

${list[2].username}

el表达式也可以做一些简单的运算

${90+90}

${empty list}  判断是否为空

在el表达式中不能直接使用request要用:

${pageContext.request.contextPath}

[展开全文]

任务22:202-el表达式从map集合和对象里面取得数据

${user.username}  会自动调用getName();   没有get方法的话就会出现问题.

el可以和java混用,但不能放到<%%>中.

[展开全文]

201-el表达式

使jsp更简单

使jsp页面更优雅

作用:从域对象中取得数据.

 ${request.number}  从request域中取得属性名为number的值.

${number}  没有指定域的话,则依次从request. response, application查找

 

[展开全文]

119-处理登录后台后商品列表的显示\

所有不传递数据的 都可以用重定向.

[展开全文]

116-处理登录成功后的跳转

注意请求转发和重定向的不同.

[展开全文]

111-创建数据模型和模拟数据库

static静态代码块,当web项目被加载的时候, 会自动先执行.

[展开全文]

108-单例模式

public static JDBCUtil instance= new JDBCUtil();

JDBCUtil.instance.GetConnection();

可以把构造方法私有化,防止在外面使用构造方法.

[展开全文]

107-服务器端路径的问题

看能不能把在浏览器上显示出来,  能的话就是客户端路径,  不能就是服务器端路径.

客户端路径统一使用绝对路径.

客户端绝对路径: http://localhost8080/

服务器端绝对路径: http://localhost8080/web04/

[展开全文]

106-客户端的相对路径问题

绝对路径就是从当前项目根目录开始找

客户端路径是浏览器解析的.

在客户端路径一般都不会写相对路径.

[展开全文]

105-客户端的绝对路径问题

<%  request.getContextPath()%>  获取当前的项目名.

[展开全文]

104-乱码问题解决和jspinclude

request.setCharacter/encoding("utf-8");   即可解决乱码.

 

<jsp:include  page="head.jsp"></jsp:include>

[展开全文]

103-page和pageContext内置对象

page对象 只对当前的页面起作用.

四大域对象:  page,   request,   session,  application(注意区分作用域)

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(49)