为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
JAVA遇见HTML——JSP篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • out对象常用方法
    查看全部
    0 采集 收起 来源:out对象

    2015-07-22

  • JSP九大内置对象,五类常用对象有out、request、response、session、application。 四类不常用page、exception、pagecontext、config
    查看全部
  • 案例项目——使用Cookie实现商品浏览记录 大致思路: 1、用一个字符串来记录浏览商品的id记录。***字符串处理:将id添加到字符串中,并用','隔开。操作方式:str += id + ",";这样所有的记录都保存在字符串中,如:1,3,5,1,.... 2、通过request.getCookies()遍历cookie集合,通过cookie.getName().equals(strname)查询用于保存字符串的cookie,通过cookie.getValue()得到字符串后传入逻辑业务中的方法。 3、在逻辑业务操作中,定义一个方法接受字符串,取得字符串后,使用str.sqlit(",")将字符串分割为字符串数组[1,3,5,1...],这样就获得了商品id的浏览记录。 4、之后就是通过遍历和添加数组,最后返回浏览记录的数组即可。
    查看全部
  • 1.在服务器中,属性是以String传递的,如果定义为其他类型,则在使用时需要强制转换: (1)Integer.parseInt(得到的值), (2)在值前面加类名 2.商品不为空时显示(自己在做时要注意)
    查看全部
  • 单例模式的连接对象不能释放,否则,后面的方法无法执行
    查看全部
  • param动作 1、语法:<jsp:param name="参数名" value="参数值"> 2、【常常与<jsp:forward></jsp:forward>一起使用】,并作为其【子标签】。 3、用于传递新参数或者【修改原有参数值】,修改参数时使用form表单里的参数名称即可。同样用request.getParameter("参数名")获取 必须与forward、include及plugin动作配合使用。通常与forward动作一起使用,作为它的子标签,它的作用是指定某个参数值,可以用于传递参数, <jsp:forward page="url"> <jsp:param value="123@qq.com" name="email"/> </jsp:forward>
    查看全部
    0 采集 收起 来源:param动作

    2018-03-22

  • forward动作 1、语法:<jsp:forward page="URL"/> 2、等于服务器内部转发指令 request.getRequestDispacher("URL").forward(req,res); 相当于是服务器内部跳转,URL地址不会发生变化。
    查看全部
    0 采集 收起 来源:forward动作

    2018-03-22

  • include指令是编译阶段的指令,是将主页面和包含页面转换成一个servlet,因此编译较慢,执行较快。 include动作在编译阶段是将主页面和包含页面编译成俩个servlet,在执行期间调用页面输出。因此编译较快,执行较慢。 因此include指令用于不经常变化的内容,难以维护;include动作方便维护。
    查看全部
  • include动作 <jsp:include page="URL" flush="true|false"> page是要包含的页面,flush指被包含的页面是否从缓冲区读取
    查看全部
    0 采集 收起 来源:include动作

    2018-03-22

  • JSP注释
    查看全部
    0 采集 收起 来源:JSP注释

    2015-07-21

  • page指令用法
    查看全部
  • JSP指令
    查看全部
  • include指令 语法:<%@ include file="URL"%>
    查看全部
    0 采集 收起 来源:include指令

    2018-03-22

  • Session和cookie都用来保存用户信息 区别: 1.session在服务器端保存用户信息;cookie在客户端保存信息 2.session中保存的是Object对象,cookie中保存的是String类型 3.Session会随着会话而销毁,cookie可以长期保存在客户端 4.session保存重要信息,session不重要信息
    查看全部
  • 解决Cookie无法保存中文字符串的问题 1.java.net包下的URLEncoder类来进行编码 public static encode(String string, String enco); 2.URLDecoder类进行解码 URLDecoder.decode(String string, String enco); 3.如果在登录界面把username和password的值设为了null,那么在登陆框就会出现null 最好是设为"" 4.查找Cookie时,是按照k值进行查找的 ----------------------------------- 使用URLEncoder(在java.net包下)解决无法在Cookie当中保存中文字符串问题: String username = URLEncoder.encode(request.getParameter("username"),"utf-8");//编码,防止中文乱码 String password = URLEncoder.encode(request.getParameter("password"),"utf-8");//编码,防止中文乱码
    查看全部

举报

0/150
提交
取消
课程须知
Hi,我是JSP。为了让您更好的了解我,请先学习我的小伙伴JAVA和HTML。
老师告诉你能学到什么?
学完JSP,您可以掌握JSP基本语法,理解Java Web开发思想,进而能独立开发简单的Java Web应用。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!