导航:首页 > 文件处理 > jsp压缩工具

jsp压缩工具

发布时间:2022-09-06 20:15:35

A. 有没有能够压缩JSP代码的工具,包括JSP中的JS,CSS,HTML.包含标签等特殊符号

压缩JS 可以使用yui-js-compresor
据我所知nginx的 gzip压缩比比较大 然后就是apache的 gzip也可以压缩页面容量有参数可以设置压缩比

B. jsp文件压缩:点击压缩按钮,自动将文件压缩

先将选择的文件上传到服务器上,然后进行压缩处理。

C. 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());
}
}

D. com.jspsmart.upload.SmartUpload这个是用来干嘛的是放在java代码里还是jsp页面里的啊

jspSmartUpload组件是应用JSP进行B/S程序开发过程中经常使用的上传下载组件
jspSmartUpload组件可以从网上自由下载,压缩包的名字是jspSmartUpload.zip。下载后,用WinZip或WinRAR将其解压到Tomcat的webapps目录下(以Tomcat服务器为例进行介绍)。解压后,将webapps/jspsmartupload目录下的子目录Web-inf名字改为全大写的WEB-INF,这样一改jspSmartUpload类才能使用。因为Tomcat对文件名大小写敏感,它要求Web应用程序相关的类所在目录为WEB-INF,且必须是大写。接着重新启动Tomcat,这样就可以在JSP文件中使用jspSmartUpload组件了。
注意,按上述方法安装后,只有webapps/jspsmartupload目录下的程序可以使用jspSmartUpload组件,如果想让Tomcat服务器的所有Web应用程序都能用它,必须做如下工作:
1.进入命令行状态,将目录切换到Tomcat的webapps/jspsmartupload/WEB-INF目录下。
2.运行JAR打包命令:jar cvf jspSmartUpload.jar com
(也可以打开资源管理器,切换到当前目录,用WinZip将com目录下的所有文件压缩成jspSmartUpload.zip,然后将jspSmartUpload.zip换名为jspSmartUpload.jar文件即可。)
3.将jspSmartUpload.jar拷贝到Tomcat的shared/lib目录下。

E. 如何压缩jsp,去除里面的空格,注释,多余的Doctype。告诉我去除其中的一种也可以。有没有什么工具

js压缩工具JsPacker或许能行哦,jsp没有压缩过,楼主可以用JsPacker试试。祝好运!

F. 如何解压jsp压缩包啊

最好用Dreamweaver 试图格式不是至于太模糊
假如没有,可以用记事本打开,但你得对代码有基本的认识。不然更改会很困难。

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

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

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

H. 怎样将jsp文件转换成war文件

最简单的方法,你先用zip格式的压缩软件压缩成.zip,然后把他改成war文件就可以了,这种比较直接,还有可以再eclipse里
maven这个软件打包也可以,具体你可以去查看maven相关资料

I. jsp大作业一个压缩包怎样用软件打开

5/6分步阅读

我们拿到一个jsp文件是这样的,有时候是显示不可打开的状态,那么我们可以用系统的什么默认工具打开呢。

2/6

大家可以右击这个jsp文件,在弹出的菜单中,我们选择打开。

3/6

然后就会提示你windows无法打开此文件,你就选择从已安装的列表中选择程序,然后确定。

4/6

在选择程序中,我们把这个箭头点开,在很多软件里面,我们选择记事本,然后确定。

5/6

这时候就打开这个jsp文件了,可以看到里面的内容。

6/6

你也可以用专业的工具打开,比如dw,或者eclipse打开这谢。

J. 下载下来的是一个jsp文件不是压缩包,怎么把它解压。。

jsp 是 java script page的缩写 也就是java脚本页的意思,不是压缩文件,所以不用解压的。 你可以用记事本的方式打开jsp文件,也可以用编程工具打开,例如UE,Eclipse等环境打开

阅读全文

与jsp压缩工具相关的资料

热点内容
ps中扩展功能在文件夹的什么位置 浏览:899
双极压缩机为什么要先高压 浏览:523
苹果手机服务器填什么 浏览:828
android移动动画效果 浏览:680
电子和服务器是什么意思 浏览:681
phpurl中文乱码问题 浏览:893
程序员那么可爱大结局陆漓产子 浏览:538
java如何从云服务器读取本地文件 浏览:923
压缩空气软管制作方法 浏览:911
天河三号算法 浏览:924
php队列教程 浏览:632
洪水命令 浏览:529
安卓怎么弄成苹果在线 浏览:435
谷歌web服务器地址 浏览:898
安卓锁屏图片如何删除 浏览:719
python3多进程编程 浏览:714
证明代码是程序员写的 浏览:397
算法错误发现办法 浏览:410
河南省医院挂号是哪个app 浏览:629
冬日恋歌哪个APP能看 浏览:673