摘要:
经常用到的上传: 头像上传,资料分享等 文件上传的步骤 1、指定表单类型为文件上传表单 enctype="multipart/form-data" 2、表单提交方式必须为:post(get方式只能提交1k大小的数据) 3、表单中存在文件域表单元素 如下: 一、手动实现文件上传 代码如下 之后启动服务 阅读全文
摘要:
软件的国际化: 软件在不同的地方,适应不同的风格: 中国: 显示中文,以及服务符合中国习惯的文本字符串! 美国: 显示英文,以及服务符合他国习惯的文本字符串! 这种软件,就叫国际化的软件! 如何做到国际化的软件,要求: 相关API 一、Locale 实例对象代表一个特定的地理,政治、文化区域。(一个 阅读全文
摘要:
在WEB端实现监听实质: 实现一系列的监听接口(实现相应的接口,覆写各接口中相应的方法,在相应的事件触发的时候会执行自己的监听器中的覆写的方法,在各个方法中完成自己想要的操作,从而实现了监听) 监听--就是在进行某种各个范围(application,session,request)中有相关值的设置、 阅读全文
摘要:
1、有选择的被访问 描述:首先若用户没有在页面提交注册(直接访问list.jsp),就只能被允许访问a.jsp。其他页面均不被允许访问 在login.jsp提交信息之后,可以在b.jsp访问, 代码如下: 创建留个页面(login.jsp、list.jsp、a.jsp、b.jsp、c.jsp、d.j 阅读全文
摘要:
关于分页的逻辑如图所示 实现步骤如下 1、相关环境准备 a) 引入jar文件及引入配置文件 i. 数据库驱动包 ii. C3P0连接池jar文件 及 配置文件 iii. DbUtis组件: QueryRunner qr = new QueryRuner(dataSouce); b) 公用类: C3P 阅读全文
摘要:
概述: Sun公司约定: 如果是连接池技术,需要实现一个接口! javax.sql.DataSource; 相关jar包和资料下载 1.1 DBCP连接池: l DBCP 是 Apache 软件基金组织下的开源连接池实现,使用DBCP数据源,应用程序应在系统中增加如下两个 jar 文件: Commo 阅读全文
摘要:
对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配﹑释放所造成的问题。为解决我们的问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲 阅读全文
摘要:
关于来了解相关的api BufferedImage(int width, int height, int imageType) 构造一个类型为预定义图像类型之一的 BufferedImage。 BufferedImage 描述具有可访问图像数据缓冲区的Image 字段摘要(TYPE_INT_RGB) 阅读全文
摘要:
案例:银行转账问题,数据库如下 相关API setAutoCommit(boolean autoCommit) 将此连接的自动提交模式设置为给定状态。设置事务是否自动提交如果设置为false,表示手动提交事务 setSavepoint() 在当前事务中创建一个未命名的保存点 (savepoint), 阅读全文
摘要:
将之前用servlet写的程序转化为jsp+servlet的简单的MVC的三层结构。项目中程序的包如图 首先是实体对象: 然后就是对数据操作的抽象类 具体实现类 为了减轻Servlet的负担在增加一层(业务逻辑层)Service,这里举例,当联系人的名字存在时,提示出错,不在servlet中去判断, 阅读全文