随笔分类 - JSP
1
摘要:第一章 JavaWeb简介 1.什么是Web应用程序 什么是Web应用程序是一种通过Web访问的应用程序。Web应用程序一个最大优点就是用户很容易访问。用户只需要有浏览器即可,不需要再安装其他软件。Web开发是目前软件开发领域的三大方向之一。(桌面应用程序,Web应用程序,嵌入式应用程序) 2.静态
阅读全文
摘要:分页 第一步:封装Page类 总页数 每页记录数 记录总数 当前的页码 当前页的数集合 第二步:写SQL语句 统计总记录数:select count(1) from 表名; 查询当前页的数据集合:select yop 每页记录数 列名...from 表名 where id not in(select
阅读全文
摘要:软件分为三层:表示层,业务逻辑层,数据访问层 Jsp 接口+实现 接口+实现 代码运行过程: Jsp > biz > dao > 数据库 Jsp < biz < dao < 返回结果
阅读全文
摘要:JNDI的全称是Java命名与项目接口(Java Naming and Directoy Interface) ,通过指定一个资源名称,将该名称与某一资源或服务相关联。 使用JNDI的步骤: a) 第一步:写Tomcat/conf/context.xml配置文件 <Resource name="jd
阅读全文
摘要:第一步:明确需求 第二步:建表 第三步:实体类 第四步:需求的本质 第五步:Dao 第六步:什么地方调用这个dao的方法
阅读全文
摘要:javaBean 分类 封装数据的(实体类) 封装业务的(dao类) 规范 a.public修饰类 b.提供公用的无参构造函数 c.属性私有化 d.给私有属性提供共有的get/set方法 (实现序列化接口)
阅读全文
摘要:cookie是web服务器保存在客户端的一系列文本信息 cookie的作用 对特定对象的追踪(Session) 统计网页浏览器次数 简化登录 cookie的使用 a.创建cookie Cookie c=new Cookie(key,value); b.写入cookie Response.addCoo
阅读全文
摘要:一、可滚动结果集 Connection con = DriverManager.getConnection(); PreparedStatement stmt = con.prepareStatement(sql,ResultSet.TYPE_FORWARD_ONLY,ResultSet.CONCU
阅读全文
摘要:Page:当前页面有效 Request:一次请求有效 Session:一次会话有效 Application:整个应用有效 注意:范围:application>session>request>page 使用原则:能用request的绝不用session 能用session的绝不用application
阅读全文
摘要:include指令 语法:<%@ include file=”路径+文件名” %> 把指定的文件包含到当前jsp中。 application(应用的全局变量) 实现用户之间的数据共享 常用方法: Application.setAttribute(Stirng key,Object value); A
阅读全文
摘要:浏览器和服务器的异常通话 常用方法 setAttribute(String key,Object value);//设置值 getAttribute(String key); //取值 Invalidate(); //设置session失败 getId(); //获取sessionid setMax
阅读全文
摘要:response应答 a) Response.sendRedirect(路径); //重定向 b) Response.getRequestDispatcher(路径).forward(request, response);//转发 转发和重定向的区别 a.转发是在服务器端发挥作用,通过forward
阅读全文
摘要:解决中文乱码 a) 第一种: String name=new String(name.getBytes("ISO-8859-1"),"UTF-8"); b) 第二种:解决post方式提交乱码 request.setCharacterEncoding("UTF-8"); c) 第三种:解决get方式提
阅读全文
摘要:jsp常见的内置对象 Out : 输出信息到页面 Request :请求信息 Response : 应答信息 Session : 缓存信息 Application : 整个应用 request内置对象 a) Request.getParameter(“表单标签名值”); //获取表单标签值 b) R
阅读全文
摘要:jsp由以下五个组成: Html静态页面 指令: <%@ xxx %> 小脚本:<% xxx %> 表达式:<% = %> 声明: <%! xxx %> 注释: html注释 <!-- html注释 --> jsp注释 <%--jsp注释 --%> 脚本中的注释(java注释) /* 多行注释 */
阅读全文
摘要:/: Web应用的跟目录,该目录下所有文件在客户端都可以访问(JSP,HTML) /WEB-INF: 存放应用使用的各种资源。该目录及其子目录对客户端都是不可以访问的, 其中包括web.xml(部署表述符) /WEB-INF/classes:存放Web项目的所有的class文件 /WEB-INF/l
阅读全文
摘要:协议(http):约定,规定。 IP:在互联网中电脑的唯一标识。 端口:在电脑中软件的唯一标识。 URL:统一资源定位符 标准访问格式:http://localhost:8080/news/index.html 协议://ip地址:端口号/项目名称/访问请求
阅读全文
摘要:方法/步骤 首先,你要先打开Eclipse软件,打开后在工具栏依次点击【File】>>>【New】>>>【Dynamic Web Project】,这个就代表新建的项目是WEB项目 提示:如果没有找到【Dynamic Web Project】请看下一步 如果我们找不到【Dynamic Web Pro
阅读全文
摘要:三大指令:page指令、include指令和taglib指令。 page指令: * import:等同与import语句 <%@ page import="java.util.*" %> <%@ page import="java.util.*, java.net.*" %> 在一个JSP页面中可以
阅读全文
摘要:JSP 指令 JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言。 语法格式如下: 指令可以有很多个属性,它们以键值对的形式存在,并用逗号隔开。 JSP中的三种指令标签: Page指令 Page指令为容器提供当前页面的使用说明。一个JSP页面可以包含多个page指令。 Page指
阅读全文
1