您的位置:

关于jsp中compress的信息

关于jsp中compress的信息

更新:

本文目录一览:

JSP上传压缩包和提取压缩包的方法?

首先,要上传,必须建立一个标签并且在form中input type="file" name="myFile"

接收这个标签中的值的时候,你要在后台JAVA类中定义一个熟悉,比如:private File myFile;

要是你用的servlet这样接收:myFile = getParmeter("myFile");

要是Struts1你要在一个ActionForm中定义private File myFile;并且GET/SET

要是struts2你要在Action类中定义private File myFile;并且GET/SET

OK现在是实现上传了代码如下(按照参数就传值):

/**

*

* @param file 文件

* @param max_length 最大

* @param allowed_types 类型

* @param path 路径

* @param fileName 文件名

* @param prName 前缀

* @return

*/

public String uploadFile(File file, Integer max_length, String allowed_types, String path, String fileName, String prName){

//这里是获取访问路径这里是struts2的方式,struts和servlet是另外中(好像是)

String root = ServletActionContext.getServletContext().getRealPath(path);

try {

if(file == null)

return "";

if(max_length file.length() )

return "";

String fileExt = this.getFileExt(fileName);

if( ! allowed_types.contains(fileExt))

return "";

File filePath = new File(root);

if ( ! filePath.exists()) {

filePath.mkdirs();

}

//System.out.println(fileName);

fileName = prName + System.nanoTime() + "." + fileExt;

String rootFileName = root + "/" + fileName;

this.writeFile(file, rootFileName);

return path + "/" + fileName;

} catch (Exception e) {

e.printStackTrace();

return "";

}

}

//以上就是把文件写入磁盘,也就是所谓的上传

下载压缩包解压的方法:

public void unZipFile() throws UnZipException{

try{

//ZipFile zipFile = new ZipFile(path);

BufferedOutputStream bos = null;

FileInputStream fis = new FileInputStream(path);

ZipInputStream zis = new ZipInputStream(new BufferedInputStream(fis));

ZipEntry entry;

while((entry = zis.getNextEntry()) != null){

byte[] data = new byte[BUFFER];

int length=0;

//如果是文件夹就创建它

if(entry.isDirectory()){

String dirName=entry.getName();

String dirPath=targetPath+"/"+dirName;

FileOperate fo = new FileOperate();

fo.createFolder(dirPath);

}

else{

FileOutputStream fos = new FileOutputStream(targetPath+"/"+entry.getName());

bos = new BufferedOutputStream(fos,BUFFER);

while((length=zis.read(data, 0, BUFFER)) != -1){

bos.write(data,0,length);

}

bos.flush();

bos.close();

fos.flush();

fos.close();

}

}

fis.close();

zis.close();

//zipFile.close();

}catch(ZipException e){

e.printStackTrace();

throw new UnZipException("不是有效的zip文件! "+e.getMessage());

}catch(IOException e){

e.printStackTrace();

throw new UnZipException("文件读取错误!"+e.getMessage());

}

}

JSP文件里大量JS代码,想发布时压缩JS怎么办

我是这样的,用一个插件保存的时候,自动生成一个压缩文件(.min.js),这样页面直接引用.min.js,而需要调试的时候改成.js就好了。

也有很多打包工具可以帮你做这些事,主要是看你的开发环境

怎样压缩html或者jsp文件中标记元素之间的空格

有专门的jsp压缩工具,下载个来压缩就行了。html文件不大,不影响速度,用Dreamweaver 处理下就行了。

推荐工具 js压缩专家 JsPacker 1.0

关于jsp中compress的信息

本文目录一览: 1、JSP上传压缩包和提取压缩包的方法? 2、JSP文件里大量JS代码,想发布时压缩JS怎么办 3、怎样压缩html或者jsp文件中标记元素之间的空格 JSP上传压缩包和提取压缩包的方

2023-12-08
关于java学习笔记良葛格的信息

2022-11-11
jsp上一条记录代码,jsp上一条记录代码不见了

本文目录一览: 1、上一页12345下一页这样的JSP代码怎么实现 2、有关向数据库中添加一条记录的问题,JSP代码 3、请问:关于jsp中的一小段代码 上一页12345下一页这样的JSP代码怎么实现

2023-12-08
关于javajsptomcatmysql的信息

本文目录一览: 1、如何在服务器上配置JSP,jsp的服务器到底怎么配置啊? 2、jsp 跟tomcat和mysql有什么联系,怎么用?越详细越好!谢谢 3、怎么用jsp连接mysql数据库 4、如何

2023-12-08
jsp程序开发学习笔记2,jsp程序设计题库

本文目录一览: 1、《JSP&Servlet学习笔记》pdf下载在线阅读,求百度网盘云资源 2、林信良编著jsp&servlet学习笔记第2版课后答案吗 3、jsp有没有快速掌握的办法呀? 4、要学J

2023-12-08
关于已前的学习笔记java的信息

2022-11-18
印象笔记记录java学习(Java成长笔记)

2022-11-12
关于jfcio的信息

2022-11-28
关于java和jsp的合成程序下载的信息

本文目录一览: 1、学习JAVA和JSP+MYSQL 2、现在开始想学JAVA和JSP要配哪些软件 3、java与jsp的区别? 4、java 和jsp一样的有那些 5、java中JSP和Servle

2023-12-08
重学java笔记,java笔记总结

2022-11-23
关于如何实现在jsp代码中跳转页面的信息

2022-11-22
jsp数据库笔记,jsp写入数据库

本文目录一览: 1、怎么用jsp连接mysql数据库 2、jsp中怎么使用数据库 3、JSP 从数据库中如何取得图片的路径? 怎么用jsp连接mysql数据库 一. 数据库的连接和操作笔记:1.初始化

2023-12-08
php中script有什么作用(php中script标签)

2022-11-15
关于java对话框的信息

2023-01-04
关于不同角色登录jsp源码的信息

2022-11-24
关于jsp网页版聊天系统的信息

本文目录一览: 1、JSP在线聊天系统 2、用JSP实现一个简易的网页版聊天室。 3、JSP在线聊天系统退出的问题 4、jsp实现在线聊天功能 5、怎么用JSP设计与实现简单聊天室系统 6、jsp网页

2023-12-08
关于基于jsp幼儿园管理系统源代码的信息

本文目录一览: 1、网上下载了一个基于jsp的图书馆管理系统源代码,想更改一下图片,但是不知道怎么弄,谁能教教我??? 2、基于java jsp asp php vb安卓系统毕业设计与实现论文源码下载

2023-12-08
关于java中jstl是什么的信息

本文目录一览: 1、19. JSTL的全称是( ) A、Java Standard Tag Library B、JSP Standard Tag Library C、Java Sc 2、使用JSTL到

2023-12-08
关于学籍管理系统jsp代码的信息

本文目录一览: 1、jsp写的学籍管理系统,急求 2、大神们 我写一个JSP学籍管理系统 不用javaben 和servlet 只用JSP页面验证 3、学籍的管理系统 jsp写的学籍管理系统,急求 架

2023-12-08
关于java考试系统的信息

2023-01-04