为了账号安全,请及时绑定邮箱和手机立即绑定
  • 1.在服务器中,属性是以String传递的,如果定义为其他类型,则在使用时需要强制转换:(1)Integer.parseInt(得到的值),(2)在值前面加类名 2.商品不为空时显示(自己在做时要注意)
    查看全部
  • param动作 用于传递新参数或者【修改原有参数值】: 传递新参数:<jsp:param name="email" value="123456"/>; 修改原参数:使用form表单里的参数名称即可,<jsp:param name="表单中的name" value="123456"/>; param传递的参数同样用request.getParameter("参数名")获取
    查看全部
    0 采集 收起 来源:param动作

    2018-03-22

  • forward动作 1、语法:<jsp:forward page="URL"/> 2、等于服务器内部转发指令 request.getRequestDispacher("URL").forward(req,res); 相当于是服务器内部跳转,URL地址不会发生变化。 四种跳转. <% response.sendRedirect("login_seccess.jsp"); %>//告诉浏览器此路不通,你再问问另一页面能解决你的问题不? <jsp:forward page="login_fail.jsp"/> //服务器将请求转发到另一页面,浏览器不知情. <% pageContext.forward("login_fail.jsp");%> //服务器将请求转发到另一页面,浏览器不知情. <% request.getRequestDispatcher("login_fail.jsp").forward(request,response);%> //服务器将请求转发到另一页面,浏览器不知情.
    查看全部
    0 采集 收起 来源:forward动作

    2018-03-22

  • include指令: include指令是编译阶段的指令,即include所包含的文件的内容是编译的时候插入到JSP文件中‘因此如果只修改了include文件内容,而没有对JSP修改,得到的结构将不会改变,所以直接执行已经存在的字节码文件,而没有重新编译。因此对不经常变化的内容,用include指令是合适的,如果需要的内容是经常变化的,则需要动作元素<jsp:include>. include指令的主要优点是功能强大,所包含的代码可以含有总体上影响主页面的JSP构造,比如属性、方法的定义和文档类型的设定。它的缺点是难于维护只要被包含的页面发生更改,就得更改主页面,这是因为主页面不会自动地查看被包含的页面是否发生更改。 仅当include动作不能满足要求时,我们才应该使用include指令。 include动作在维护上的优势十分巨大,当两种方法都可以使用时,include动作几乎肯定是首选的方法。 对于文件包含,应该尽可能地使用include动作。仅在所包含的文件中定义了主页面要用到的字段或方法,或所包含的文件设置了主页面的响应报头时,才应该使用include指令。 因为include指令更为强大。include指令允许所包含的文件中含有影响主页面的Jsp代码,比如响应报头的设置和字段、方法的定义。 例子://subpage.jsp <%! int num=0; %> //mainpage.jsp <html> <body> <%@ include file="subpage.jsp" %> <%= num %> </body> </html> 当然使用include动作时这是不可能的,因为num变量未定义,主页面不能成功的转换成servlet
    查看全部
  • include指令和动作的区别 1、包含内容: 指令包含的是【源代码】,动作包含的是页面输出的【结果】 2、生成的servlet:指令会生成一个整体的Servlet;而动作会分别生成两个,即在一个Servlet中调用另一个Servlet 3、其他区别如图: 4、【使用场合】:页面内容不经常变化使用include指令,页面内容经常变化使用<jsp:include>动作
    查看全部
  • @JSP——动作——include动作 1、是一个动作标签<jsp:xxx> 2、语法:<jsp:include page="URL" flush="true|false"> · page属性:要包含的页面 · flush属性:被包含的页面是否从缓冲区里读取
    查看全部
    0 采集 收起 来源:include动作

    2018-03-22

  • 常用的有page、include、taglib指令这三种指令; page:位于页面顶端,一个页面可以包含多个page指令 include:将一个外部文件嵌入jsp中,同时解析这个页面中的jsp语句。 taglib:使用标签库,自定义新的标签,在jsp中启动定制行为。 include指令 1.语法 <% include file="地址"%>。 案例:显示当前时间的页面。(1)写一个只输出时间的方法的date.jsp。(2)用于显示的页面,包含<% include file="date.jsp"%>
    查看全部
    0 采集 收起 来源:include指令

    2018-03-22

  • 实现数据库连接
    查看全部
    0 采集 收起 来源:DBHelper类设计

    2015-04-26

  • 1、保存位置:session在服务器端内存,cookie在客户端文本 2、保存对象:session保存Object类,cookie保存String 3、生存权:session会话结束即销毁,cookie可以长期保存在客户端 4、重要性:session安全性更高,保存重要信息,cookie保存不重要的信息
    查看全部
  • 开发步骤
    查看全部
    0 采集 收起 来源:项目总体介绍

    2015-04-26

  • cookie中如果保存的是汉字,需要使用URLDecoder进行解码URLDecoder.decode(String,charset),当然了在URLDecoder之前需要设置request.setcharacterencoding("utf-8")
    查看全部
  • 记住登陆状态的方法是使用cookie,判断用户是否记住登录状态,使用的是checkbox,具体方法如下: String[] isUseCookies = request.getParameterValues("isUseCookie"); if(isUseCookies!=null&&isUseCookies.length>0) { String username = request.getParameter("username"); String password = request.getParameter("password") Cookie usernameCookie = new Cookie("username",username); Cookie passwordCookie = new Cookie("password",password); usernameCookie.setMaxAge(85400);//以秒为单位 passwordCookie.setMaxAge(85400);//以秒为单位 response.addCookie(usernameCookie); response.addCookie(passwordCookie); } else { Cookie[] cookies = request.getCookies(); if(cookies!=null&&cookies.length>0) { for(Cookie c:cookies) { if(c.getName().equals("username")||c.getName().equals("password")) { c.setMaxAge(0); response.addCookie(c); } } } }
    查看全部
  • jsp中创建与使用Cookie 创建Cookie对象:Cookie cookie = new Cookie(String key , Object value); 写入Cookie对象:response.addCookie(cookie); 读取Cookie对象:Cookie[] cookies = request.getCookies(); Cookie常用方法: void setMaxAge(int expiry) 设置cookie的有效期,以秒为单位 void setValue(String value) 在cookie创建后,对cookie进行赋值 String getValue() 获取cookie的值 int getMaxAge() 获取cookie的有效时间,以秒为单位
    查看全部
  • session是通过服务器来保持状态的,是服务器端为客户端所开辟的存储空间。 在创建了Session的同时,服务器会为该Session生成唯一的Session id,而这个Session id在随后的请求中会被用来重新获得已经创建的Session;在Session被创建之后,就可以调用Session相关的方法往Session中增加内容了,而这些内容只会保存在服务器中,发到客户端的只有Session id;当客户端再次发送请求的时候,会将这个Session id带上,服务器接受到请求之后就会依据Session id找到相应的Session,从而再次使用之。正式这样一个过程,用户的状态也就得以保持了。
    查看全部
    0 采集 收起 来源:Cookie概述

    2015-04-26

  • 保存用户的状态的两大机制:session ,cookie cookie作用: 1.对特定对象的追踪 2.保存用户网页浏览记录与习惯 3.简化登录
    查看全部
    0 采集 收起 来源:Cookie概述

    2015-04-26

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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