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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • 1.调用sql的方法连接数据库;<br> 2.sql语句<br> 3.**.prepareStatement(sql语句);<br> 4.**.executeQuery();//执行语句并返回值;<br> 5.while(**.next){ //循环返回值,赋值给商品类<br> }<br> 6.list.add(list); <br> 7.释放资源
    查看全部
  • Application对象的特点
    查看全部
    0 采集 收起 来源:application对象

    2016-08-28

  • entity 实体类存放
    查看全部
  • JDBC连接MySql<br> 1、在lib中添加jar包 2、DBhelper类 public class DBHelper{ private static final Sring driver="com.mysql.jdbc.Driver";//数据库驱动 private static finalString url="jdbc:mysql://localhost:3306/shopping?useUnicon=true&characterEncoding=UTF-8"//连接地址 private static finalString username = "root";//数据库用户名 private static finalString password = "";//数据库密码 private static Connection conn = null; //静态代码块负责加载驱动 static{ try{ Class.forName(driver); } catch(Exception ex){ ex.printStackTrace(); } } //单例模式返回数据库连接对象 public static Connection getConnection() throws Exception{ if(conn==null){ Connection con=DriverManager.getConnection(url,username,password); return conn; } return conn; } }
    查看全部
    0 采集 收起 来源:DBHelper类设计

    2018-03-22

  • 动态网页的动态指的是能与用户进行交互,比如登录时输入正确的用户名和密码,系统会提示登录成功。
    查看全部
    0 采集 收起 来源:练习题

    2016-08-28

  • 做一个记录浏览记录的案例 采用Model1(JSP+JavaBean)实现 a.实现DBHelper类,来获得数据库连接等 b.创建实体类,对应了数据库中的表 c.创建业务逻辑类(DAO)
    查看全部
    0 采集 收起 来源:项目总体介绍

    2016-08-28

  • <%! java代码 %> <%= 表达式(值) %> <% 脚本 %>
    查看全部
    0 采集 收起 来源:阶段项目

    2018-03-22

  • param动作:和forward配合使用 用于给传输过来的参数添加一组新参数或者修改原有参数 如: <jsp:forward page="user.jsp"> <jsp:param value="123@qq.com" name="email"></jsp:param> </jsp:forward>
    查看全部
    0 采集 收起 来源:param动作

    2018-03-22

  • @JSP——动作——forward动作 1、语法:<jsp:forward page="URL"/> 2、等于服务器内部转发指令 request.getRequestDispacher("URL").forward(req,res); 四种跳转. <% 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

  • nclude嵌入指令三个常用的动作:<jsp:forward>\<jsp:param>\<jsp:plugin> include指令语法:<%@ include file = "URL:要提出的文件夹"%> include动作:<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

  • 1、保存位置:session在服务器端内存,cookie在客户端文本 2、保存对象:session保存Object类(保存对象大小没有限制),cookie保存String类型(保存对象大小有限制) 3、生存权:session会话结束即销毁,cookie可以长期保存在客户端 4、重要性:session安全性更高,保存重要信息,cookie保存不重要的信息
    查看全部
  • 内置对象
    查看全部
  • 1、在login.jsp中使用checkbox来记录用户是否需要保存cookies 2、在dologin页面进行cookies是否需要被保存的判定。 (1)通过request.getParamter()获取填写的用户名和密码; (2)将获取的用户名和密码保存在cookie中; Cookie usernameCookie = new Cookie("username",username); [键值对形式] ...... (3)将cookie保存在浏览器中。 使用response.addCookie(usernameCookie); 同时设置cookie的有效期: 使用usernameCookie.setMaxAge(648000); [单位为秒] 3、在登录成功后的用户界面调用cookie显示用户名和密码。(将客户端保存的cookie保存在数组中,然后赋值给字符串后用来输出显示) 4、保存中文cookie需要进行编码和解码,需要引入java的net包。(添加cookie时编码URLEncode,读取cookie后解码URLDecode) 解决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应用。
友情提示:

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