水了一天终于开始讲Java相关的内容

9 篇文章 0 订阅
2 篇文章 0 订阅

今天学的是jsp中有关页面跳转的内容,通过昨天的学习环境终于调好了,进入了常规学习阶段。
什么时候需要重启服务器
1.修改xml文件必须重启
2.修改Java,jsp文件时如果不生效则需要重启。
request.setAttribute(“val”,”我是request中的值”);
request.getRequestDispatcher(“MyJsp.jsp”).forward(request,response);
request.getRequestDispatcher()与response.sendRedirect()
getRequestDispatcher只是获取请求转发器,但是不执行跳转。
forward才是真正的跳转方式
response.sendRedirect(“MyJsp.jsp”);
请求转发:若果你在跳转前向request请求对象中存入一个数据,可以在页面获取存储值。
重定向request取不了值的。
如果跳转前你向request中存值且在跳转后想把值取出来没使用请求转发。
如果不许想获取到值了,想直接跳转到一个页面去重定向。
EL表达式:
简化操作,客气轻易地获取到request中的值。
${requestScope.val}
总结:请求转发,意味着request对象一直是一个,所以跳转后可以还从里面取值。
重定向,意味着request对象已经不是那个对象了,所以跳转后取不到值。(效率比较高)
应用场景:
如果在跳转前,你向request中存值而且想在跳转后把值取出来,使用请求转发。
如果不想获取到值了,想直接跳转到一个页面去,重定向。

10.jstl使用步骤
(1)导入jar包 standard.jar jstl.jar
(2)写头文件
<%@ taglib uri=”http://java.sun.com/jsp/jstl/core” prefix=”c” %>
今天的学习中主要学习了在也绵中如何使先对数据库的查询和写入,今天真正的土灰到了改代码的感觉。首先在进行数据进行写入数据时,数据库连接出现问题,老是出现500的错误。还有一次因为修改时删除了pstmt.executeUpdate();数据库不更新但还是没有报错。还经常由于失误加了短点而没有发现错误。
总之就是还是不习惯这个编程环境,还需要多加练习提高熟练度,减少错误率。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值