该项目用于图片的管理工作,包括图片的上传、查询以及下载
特点:
1.图片大小、格式可以在客户端进行判断
2.图片上传过程中,以进度条形式显示其上载情况
3.图片上载到服务器,保存到系统特定文件夹下(此处为uploads文件夹),同时提供接口将图片信息保存到数据库中
4.提供查询功能,可根据文件名称、类型进行模糊查询
问题:
1.读取图片文件时,首次显示图片预览效果似乎并不理想,存在小的问题,甚至不能显示图片。
备注:
数据库连接池配置
<Context path="/ImageManage" docBase="ImageManage" debug="5" reloadable="false" crossContext="true">
<Resource name="jdbc/DBPool" scope="Shareable" type="javax.sql.DataSource" username="yapolice" password="gis" driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@192.168.10.248:1521:GIS" maxWait="-1" maxIdle="100" maxActive="150"/>
</Context>
数据库表tab_eplan_src结构
-- Create table
create table TAB_EPLAN_SRC
(
PICID VARCHAR2(20) not null,
PICNAME VARCHAR2(50) not null,
PICEXT VARCHAR2(10) not null,
PICPATH VARCHAR2(100) not null,
PICLOADER VARCHAR2(50),
TIME DATE
)
tablespace USERS
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
minextents 1
maxextents unlimited
);
-- Add comments to the columns
comment on column TAB_EPLAN_SRC.PICID
is '图片编号';
comment on column TAB_EPLAN_SRC.PICNAME
is '图片名';
comment on column TAB_EPLAN_SRC.PICEXT
is '图片后缀名';
comment on column TAB_EPLAN_SRC.PICPATH
is '图片保存相对路径';
comment on column TAB_EPLAN_SRC.PICLOADER
is '图片上传用户信息';
comment on column TAB_EPLAN_SRC.TIME
is '图片上传时间';
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
该项目用于图片的管理工作,包括图片的上传、查询以及下载 特点: 1.图片大小、格式可以在客户端进行判断 2.图片上传过程中,以进度条形式显示其上载情况 3.图片上载到服务器,保存到系统特定文件夹下(此处为uploads文件夹),同时提供接口将图片信息保存到数据库中 4.提供查询功能,可根据文件名称、类型进行模糊查询
资源推荐
资源详情
资源评论
收起资源包目录
ImageManage.rar (82个子文件)
ImageManage
.mystrutsdata 254B
.settings
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.core.resources.prefs 358B
org.eclipse.wst.jsdt.ui.superType.container 49B
.jsdtscope 500B
src
com
gis
dao
PictureDAO.java 5KB
db
DBConn.java 793B
DBPool.java 837B
Conn.java 3KB
vo
PictureInfo.java 1KB
struts
ApplicationResources.properties 86B
form
UploadForm.java 768B
EditForm.java 2KB
SearchForm.java 1KB
action
EditAction.java 2KB
SearchAction.java 1KB
UploadAction.java 5KB
thtf
ezone
ajaxupload
core
MonitoredDiskFileItem.java 1KB
UploadMonitor.java 512B
UploadListener.java 2KB
MonitoredOutputStream.java 1KB
MonitoredDiskFileItemFactory.java 1KB
OutputStreamListener.java 319B
UploadInfo.java 2KB
filter
EncodingFilter.java 1KB
servlet
FileUploadServlet.java 5KB
.project 1KB
WebRoot
css
upload.css 328B
META-INF
MANIFEST.MF 36B
WEB-INF
struts-nested.tld 70KB
validator-rules.xml 13KB
struts-bean.tld 9KB
picture
img_3.jpg 213KB
img_6.jpg 164KB
img_5.jpg 205KB
img_7.jpg 261KB
img_8.jpg 338KB
img_1.jpg 378KB
img_2.jpg 336KB
img_4.jpg 192KB
img_9.jpg 349KB
struts-html.tld 72KB
struts-logic.tld 14KB
struts-tiles.tld 8KB
web.xml 2KB
项目说明.txt 2KB
dwr.xml 751B
.struts-config.mex 2KB
classes
com
gis
dao
PictureDAO.class 5KB
db
DBConn.class 967B
DBPool.class 1KB
Conn.class 3KB
vo
PictureInfo.class 2KB
struts
ApplicationResources.properties 86B
form
EditForm.class 2KB
SearchForm.class 1KB
UploadForm.class 849B
action
SearchAction.class 2KB
EditAction.class 3KB
UploadAction.class 5KB
thtf
ezone
ajaxupload
core
UploadListener.class 2KB
MonitoredDiskFileItemFactory.class 1KB
MonitoredOutputStream.class 1KB
UploadInfo.class 2KB
OutputStreamListener.class 256B
MonitoredDiskFileItem.class 1KB
UploadMonitor.class 1KB
filter
EncodingFilter.class 1KB
servlet
FileUploadServlet.class 6KB
struts-config.xml 1KB
lib
commons-io-1.1.jar 60KB
dwr.jar 478KB
commons-logging.jar 37KB
commons-fileupload-1.1.jar 31KB
result.jsp 4KB
js
upload.js 2KB
image.js 3KB
search.jsp 2KB
index.jsp 847B
upload.jsp 2KB
.mymetadata 306B
.classpath 835B
.myeclipse
共 82 条
- 1
资源评论
- xxjs0942014-03-12感觉还行,不是特别的全面,只能说实现起来比较简单,没有用到太复杂的东西,我还以为是基于struts2标签做的呢,原来不是
Panther105
- 粉丝: 6
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功