
JSP
文章平均质量分 82
boxyuan
这个作者很懒,什么都没留下…
展开
-
JDBC入门(重构,配置与CRUD操作)
1、 什么是JDBC?为什么使用JDBCJDBC全称为:Java Data Base Connectivity(java数据库连接),它主要由接口组成。组成JDBC的2个包: java.sql javax.sql开发JDBC应用需要以上2个包的支持外,还需要导入相原创 2017-01-25 10:59:25 · 493 阅读 · 0 评论 -
使用JSP做文件上传
1 文件上传表单 1)上传文件的本质是文本复制的过程 2)技术层面,在Java中一定会用到IO操作,主要以二进制方式读写 3)传统方式下,对于上传文件字段不同的浏览器有着不同的解析方式,例如:IE6:upfile=c:\aa\bb\a.JPG非IE6: upfile=a.JPG 4)可以将form以MIME协议的方式将上传文件传递到服务端,服务端以二进制流的原创 2017-02-03 14:31:19 · 421 阅读 · 0 评论 -
元数据的使用
元数据的使用进入DB Brower(按照下面操作): 选择最前面的小图标(open prospective ): 选择 Database Explorer: 进入Database Explo原创 2017-02-03 10:06:29 · 512 阅读 · 0 评论 -
配置JDBC连接池
连接池 现在很多Web服务器(Weblogic, WebSphere, Tomcat)都提供了DataSoruce的实现,即连接池的实现。通常我们把DataSource的实现,按其英文含义称之为数据源,数据源中都包含了数据库连接池的实现。也有一些开源组织提供了数据源的独立实现: DBCP 数据库连接池(tomcat):DBCP 是 Apache 软件基原创 2017-02-02 15:17:38 · 2458 阅读 · 0 评论 -
JDBC设置事务的隔离级别和转账案例
转帐案例 1)参见图> 2)项目中,事务可能在dao层,也可能在service层,不论在哪一层,都必须确保使用的都是同一个connection 3)为了确保在Service和Dao层中用到的Connection一致,你可以使用如下方案解决:a)将Service中的Connection传入Dao中设计缺点:Service和Dao代码过分藕合在Service原创 2017-02-02 11:25:28 · 716 阅读 · 0 评论 -
存数过程和事务
1 存储过程 1)用当地数据库语言,写的一段业务逻辑算法,并该算法存储在客户端 2)使用存储过程需要用于CallableStatement接口,同时需要使如下SQL命令调用:{call add_pro(?,?,?)} 3)对于存储过程的输出参数,需要注册:cstmt.registerOutParameter(3,Types.INTEGER); 4)取得返回值时,原创 2017-01-29 19:20:17 · 392 阅读 · 0 评论 -
批处理和获取主键值
批处理: 1)想发送多条SQL,又要降低与数据库系统的交互,这时使用批处理 2)Statement对象:适合对不同结构的SQL做批处理操作 3)PreparedStatement对象:适合对相同结构的SQL做批处理操作采用PreparedStatement.addBatch()实现批处理优点:发送的是预编译后的SQL语句,执行效率高。缺点:只能应用在SQL语句原创 2017-01-26 16:55:40 · 498 阅读 · 1 评论 -
使用JSP做购物车一(实现)
按照上篇文章的分析来具体实现:定义所需包名来分工:功能一:显示所有图书:1、数据层:用双列集合来保存数据,用静态方法来添加数据里嵌套Book类(在实体类包domain里来创建,代码在下面)的构造方法,public class DB { private static Map map=new LinkedHashMap(); static { map.put("1",原创 2017-01-23 11:34:50 · 8307 阅读 · 0 评论 -
EL和JSTL快速入门
EL:Expression Language作用:快速输出JavaBean的值 ,也可用于关系运算(参考下面el_demo.jsp)格式:${标识符}原理:通知JSP引擎调用pageContext.findAttribute()方法,以标识符为关键字从各个域对象中获取对象。如果域对象中不存在标识符 所对应的对象,则返回结果为””(注意,不是null)。来控原创 2016-12-28 21:24:06 · 454 阅读 · 0 评论 -
使用JSP做购物车(分析设计)
分析购物车模块: a)显示所有图书 b)购买图书 c)显示购物车中的图书清单 d)删除某项图书 e)清空购物车 f)继续购物 g)批量购物图书 ..................结构设计: 运行机制:原创 2016-12-29 19:57:54 · 1524 阅读 · 0 评论 -
过滤器与监听器
Filter简介: Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、自动登录、压缩响应信息等一些高级功能。 Servlet A原创 2017-02-03 16:08:43 · 321 阅读 · 0 评论 -
用JSP做计算器(一)
运算结果小数点后保留一位,利用BigDecimal类:修改getResult()方法:public double getResult() { //小数点后保留一位,BigDecimal.ROUND_HALF_UP(向上进一) BigDecimal bd=new BigDecimal(this.result).setScale(1,BigDecimal.ROUND_HALF_UP);原创 2016-12-26 21:04:54 · 4526 阅读 · 0 评论 -
用JSP做计算器(二)
这次把MVC模型的Control分割出来,利用JSP(V)+Servlet(C)+JavaBean(M) 重构上篇的计算器:JavaBean依然采用上篇的JSP代码: = 间单计算器 第一个参数: <input type="text"原创 2016-12-26 21:58:05 · 402 阅读 · 0 评论 -
DB Utils框架的使用
DBUtils框架的使用: commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。 API介绍:原创 2017-02-03 13:25:18 · 1010 阅读 · 0 评论