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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • 解决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");//编码,防止中文乱码
    查看全部
  • Session与Cookie对比
    查看全部
  • Jsp中创建与使用Cookie 创建Cookie对象 Cookie newCookie= new Cookie(String key, Object value); 写入Cookie对象 response.addCookie(newCookie); 读取Cookie对象 Cookiep[] cookies = request.getCookies();
    查看全部
  • Cookie的作用: 对特定对象的追踪 保存用户网页的浏览记录与习惯 简化登录 安全风险:容易泄露用户信息
    查看全部
    0 采集 收起 来源:Cookie概述

    2015-10-19

  • setAttribute方法参数第一个为字符串,第二个参数为需要保存的对象
    查看全部
    0 采集 收起 来源:练习题

    2015-10-19

  • xlb
    常用对象
    查看全部
  • javabean的应用实例
    查看全部
    0 采集 收起 来源:阶段项目

    2015-10-19

  • Model1
    查看全部
    0 采集 收起 来源:Model1简介

    2015-10-19

  • useBeans的scope属性:作用大小page<request<session<application 四种属性都能通过动作元素<jsp:getProperty>和内置对象<%=application/session/request.getAttribute() %>来获取数值。 1.request只是局限获取表单的页面使用,如在另一页面获取数值则使用服务器请求转向(如果是用超链接href,则是请求了两次,request的值就不存在了)request.getRequestDispatcher("跳转页面").forward(request,response) 2.session和application: 内置对象获取值方法<%=((类名如Users)session/application.getAttribute("useBean的id")).getUsername() %>
    查看全部
  • <jsp:getProperty>使用方法
    查看全部
    0 采集 收起 来源:getProperty

    2018-03-22

  • <jsp:setProperty>动作:给【已经实例化的Javabean对象的属性赋值】,一共有四种形式。 1、需要表单提交属性:<jsp:setProperty name="Javabean实例名" property="*"/>: 与之前页面提交的表单的【所有属性进行匹配】,若有与javabean类属性名相同的,则进行赋值。比如表坛提交了username="xxx",而javabean里有username属性,则对其进行赋值 2、需要表单提交属性<jsp:setPropery name="Javabean实例名" property="javabean属性名" />:对【指定的属性进行匹配】 3、手动设置属性:<jsp:setProperty name = "Javabean实例名" property="Javabean属性名" value="BeanValue" /> 4、与request参数有关,通过url传参 :<jsp:setProperty name="Javabean实例名" property="propertyName" param="request对象中的参数名" /> 例 1.根据表单自动匹配所有的属性 <jsp:setProperty name="myUsers" property="*"/> 2.根据表单自动匹配相应的属性(部分匹配) <jsp:setProperty name="myUsers" property="username"/> 3.与表单无关,通过手工赋值给属性 <jsp:setProperty name="myUsers" property="username" value=“Lisa”/> 4.通过url传参数给属性赋值(表单中action属性url传递参数值:action=“dologin.jsp?mypass=999999”) <jsp:setProperty name="myUsers" property="username"/> <jsp:setProperty name="myUsers" property="password" param=“mypass”/>
    查看全部
    0 采集 收起 来源:setProperty

    2018-03-22

  • <jsp:useBeans> 作用:在jsp页面中实例化或者在指定范围内使用javabean: <jsp:useBean id="标示符" class="java类名" scope="作用范围" />
    查看全部
    0 采集 收起 来源:useBean动作元素

    2018-03-22

  • usebean使用方法
    查看全部
    0 采集 收起 来源:useBean动作元素

    2015-10-19

  • jsp动作标记
    查看全部
  • Javabean的设计原则
    查看全部

举报

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

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