您当前位置: 首页 理财工具 在室内养什么东西赚钱

类型: 理财工具 版本: V8.9
大小: 1,077.2 时间: 2025-12-20





方法一:(之前在页面直接跳转上传时能够解决问题,异步提交上传图片就不能正常了)
1.解决中文乱码:
【1】:首先上传页面和接收页面都必须制定编码格式为GBK;
<%@pagelanguage="java"import="java.util.*"pageEncoding="GBK"%>
【2】:在上传页面要response.setCharacterEncoding("GBK");
【3】:在接收页面要request.setCharacterEncoding("GBK");
【4】:注意上传时表单要指定编码为:enctype="multipart/form-data"
【5】:注意上传时表单要指定方法为:method="post"
方法二:(异步提交表单能正常解决)
【1】上传页面:(对参数做一次encodeURI)js
//对表单中的中文区域值得获取并进行转码
varname= parent.window.$("#tabs_name").val();
vardirection= parent.window.$("#tabs_direction").val();
parent.window.$("#tabs_name").val(encodeURI(name));
parent.window.$("#tabs_direction").val(encodeURI(direction));
parent.window.$('#subject_modify').submit(); //提交表单
【2】接收参数页面(对参数做一次URLDecoder)
Stringname=smart.getRequest().getParameter("name");
name=URLDecoder.decode(name,"utf-8");
smartupload使用方法挣钱路子

如果想让Tomcat服务器的所有Web应用程序都能用它,必须做如下工作:
1.进入命令行状态,将目录切换到Tomcat的webapps/jspsmartupload/WEB-INF目录下。
2.运行JAR打包命令:jarcvfjspSmartUpload.jarcom,也可以打开资源管理器,切换到当前目录,用WinZip将com目录下的所有文件压缩成jspSmartUpload.zip,然后将jspSmartUpload.zip换名为jspSmartUpload.jar文件即可。
3.将jspSmartUpload.jar拷贝到Tomcat的shared/lib目录下。
上传相关代码
uploadFile.jsp
<%@pagecontentType="text/html;charset=GB2312"%>
<formmethod="post"action="doUpload.jsp"enctype="multipart/form-data">
<tablewidth="315"border="0">
<tr>
<tdwidth="309"align="center"><inputtype="file"name="file1"size="30"></td>
</tr>
<tr>
<tdalign="center"><inputtype="file"name="file2"size="30"></td>
<tr>
<tdalign="center"><inputtype="submit"name="Submit"value="上传"></td>
</tr>
</table>
</form>
doUpload.jsp
<%@pagecontentType="text/html;charset=gbk"
import="java.util.*,com.jspsmart.upload.*"%>
<html>
<head>
<title>文件上传处理页面</title>
<metahttp-equiv="Content-Type"content="text/html;charset=gbk">
</head>
<body>
<%
//新建一个SmartUpload对象
SmartUploadsu=newSmartUpload();
//上传初始化
su.initialize(pageContext);
//设定上传限制
//1.限制每个上传文件的最大长度。
//su.setMaxFileSize(10000);
//2.限制总上传数据的长度。
//su.setTotalMaxFileSize(20000);
//3.设定允许上传的文件(通过扩展名限制),仅允许doc,txt文件。
//su.setAllowedFilesList("doc,txt");
//4.设定禁止上传的文件(通过扩展名限制),禁止上传带有exe,bat,jsp,htm,html扩展名的文件和没有
//扩展名的文件。
//su.setDeniedFilesList("exe,bat,jsp,htm,html,,");
//上传文件
su.upload();
//将上传文件全部保存到指定目录,需要先在在Web应用的根目录下,创建一个upload目录
intcount=su.save("/upload");
out.println(count+"个文件上传成功!<br>");
//利用Request对象获取参数之值
out.println("TEST="+su.getRequest().getParameter("TEST")
+"<BR><BR>");
//逐一提取上传文件信息,同时可保存文件。
for(inti=0;i<su.getFiles().getCount();i++)
{
com.jspsmart.upload.Filefile=su.getFiles().getFile(i);
//若文件不存在则继续
if(file.isMissing())continue;
//显示当前文件信息
out.println("<TABLEBORDER=1>");
out.println("<TR><TD>表单项名(FieldName)</TD><TD>"
+file.getFieldName()+"</TD></TR>");
out.println("<TR><TD>文件长度(Size)</TD><TD>"+
file.getSize()+"</TD></TR>");
out.println("<TR><TD>文件名(FileName)</TD><TD>"
+file.getFileName()+"</TD></TR>");
out.println("<TR><TD>文件扩展名(FileExt)</TD><TD>"
+file.getFileExt()+"</TD></TR>");
out.println("<TR><TD>文件全名(FilePathName)</TD><TD>"
+file.getFilePathName()+"</TD></TR>");
out.println("</TABLE><BR>");
//将文件另存
//file.saveAs("/upload/"+myFile.getFileName());
//另存到以WEB应用程序的根目录为文件根目录的目录下
//file.saveAs("/upload/"+myFile.getFileName(),su.SAVE_VIRTUAL);
//另存到操作系统的根目录为文件根目录的目录下
//file.saveAs("c:\temp\"+myFile.getFileName(),su.SAVE_PHYSICAL);
}
%>
</body>
</html>
下载相关代码
download.jsp
<%@pagecontentType="text/html;charset=gb2312"%>
<html>
<head>
<title>下载</title>
</head>
<body>
<ahref="do_download.jsp">点击下载</a>
</body>
</html>
do_download.jsp
<%@pagecontentType="text/html;charset=gb2312"
import="com.jspsmart.upload.*"%>
<%
//新建一个SmartUpload对象
SmartUploadsu=newSmartUpload();
//初始化
su.initialize(pageContext);
//设定contentDisposition为null以禁止浏览器自动打开文件,
//保证点击链接后是下载文件。若不设定,则下载的文件扩展名为doc时,浏览器将自动用word打开它。
//扩展名为pdf时,浏览器将用acrobat打开。
su.setContentDisposition(null);
//下载文件,保证Web应用下的upload目录下有测试文档.doc文件。
su.downloadFile("/upload/测试文档.doc");
%>
注意:jspSmartUpload编写下载文件代码时,若下载的文件名中有汉字,则浏览器在提示另存的文件名时,显示的是一堆乱码。为了给jspSmartUpload组件增加下载中文文件的支持,对返回给浏览器的另存文件名进行UTF-8编码后,浏览器便能正确显示中文名字了。在SmartUpload.java文件中,增加的方法如下:
publicstaticStringtoUtfString(Strings){
StringBuffersb=newStringBuffer();
for(inti=0;i<s.length();i++){
charc=s.charAt(i);
if(c>=0&&c<=255){
sb.append(c);
}else
{
byte[]b;
try{
b=Character.toString(c).getBytes("utf-8");
}catch(Exceptionex){
System.out.println(ex);
b=newbyte[0];
}
for(intj=0;j<b.length;j++){
intk=b[j];
if(k<0)k+=256;
sb.append("%"+Integer.toHexString(k).toUpperCase());
}
}
}
returnsb.toString();
}
将文件名转换为UTF-8形式的编码形式。UTF-8编码对英文未作任何处理,对中文则需要转换为%XX的形式。toUtf8String方法中,直接利用Java语言提供的编码转换方法获得汉字字符的UTF-8编码,之后将其转换为%XX的形式。
修改getFileName()方法如下,使其调用toUftString()方法
privateStringgetFileName(Strings){
inti=0;
Strings1=toUtfString(s);
i=s1.lastIndexOf('/');
if(i!=-1){
returns1.substring(i+1,s1.length());
}
i=s1.lastIndexOf('\');
if(i!=-1){
returns1.substring(i+1,s1.length());
}else{
returns1;
}
}
1、使用简单。在JSP文件中仅仅书写三五行java代码就可以搞定文件的上传或下载,方便。
2、能全程控制上传。利用jspSmartUpload组件提供的对象及其操作方法,可以获得全部上传文件的信息(包括文件名,大小,类型,扩展名,文件数据等),方便存取。
3、能对上传的文件在大小、类型等方面做出限制。如此可以滤掉不符合要求的文件。
4、下载灵活。仅写两行代码,就能把Web服务器变成文件服务器。不管文件在Web服务器的目录下或在其它任何目录下,都可以利用jspSmartUpload进行下载。
jspsmartupload.jar是一款针对jsp开发的上传下载组件,现在已经完美支持中文名字文件的上传下载工作。该插件使用很简单,能全程控制上传,还能对文件大小、类型等等方面做出限制,轻松过滤掉不符合要求的文件。需要的朋友下载试试吧!
冷风手机兼职团队
1,402.8M
坏蛋联盟是一款角色扮演类游戏,游戏中反派变成正义的英雄,拯救世界的任务居然落到了反派手里,真的是我想当一个好人,快点来吧,操作你的反派,让我们开始拯救世界吧!游...
共享广告机赚钱
504.7M
超级美的天空之岛来了,天空之岛传奇(SkyIslandSaga)中采用了3d高清画风,场景人物都刻画的很细腻,完美将建筑模拟与角色冒险玩法结合,趣味性和自由度很...
棋牌涉赌 武汉
1,154.9M
云享严选app是一个省钱购物平台,这里有着超多的福利商品等你来选购下单,话费充值、娱乐会员、餐饮美食、生活会员等等,提供一站式生活福利,为您提供上百种权益,精选...
空姐下班兼职
1,877.1M
天津市医疗保障局官方APP正式更名为“津医保”,原名“金医宝”,作为天津市医疗保障局官方便民应用,将不断完善服务功能,持续优化用户体验,积极为广大参保群众提供更...
现在种地挣钱吗
786.5M
AcrobatProDC2022是一款非常专业的PDF管理软件,功能强大,可以轻松帮助用户解决PDF文件的各种问题,集创建、阅读、编辑、转换于一身,大大方便日常...
a股回暖怎么赚钱
154.1M
DiagramStudio是一款强大的应用程序,用于快速和容易的为你的文档创建看起来很专业的商业图、工程图或插图,DiagramStudio是一个完美的程序,可...
白市驿兼职驾驶员招聘
1,571.6M
全村的希望1.2.0正式版,是一款魔兽防守地图,地图支持1到6个人一起游戏,新版本地图新增加了刷木头的木头岛,修正了BOSS技能没有伤害的问题。地图信息地图名字...
农村赚钱项目 赚钱吗
1,481.4M
古惑佬Z1.28正式版是一张对抗模式的魔兽地图,游戏有多种玩法,等于一个地图当多个地图玩,是不是很划算呢!游戏介绍1:添加飚车模式.2:增加更多宝石和可上宝石的...
赚钱购物小游戏大全
41.1M
森绿绘本app是一款非常优质的手机线上软件,用户下载这款软件能够在上面了解到非常多丰富的儿歌音频,用户可以为孩子随意播放,非常的便捷,并且软件里面的都是免费的,...
招聘的兼职人员工资怎么算
79.9M
荒野行动模拟器先行版是一款PC版的荒野行动动作射击游戏,现在电脑也能吃鸡了,使用手机荒野行动扫一扫功能就能登录PC版和电脑队友一起匹配游戏,体验电脑吃鸡的乐趣。...
济南市兼职销售招聘
308.1M
海南公积金app是海南省住房公积金管理局推出的一款生活实用软件,可以为市民朋友提供便捷的公积金账户查询服务,方便、快捷,欢迎来下载使用!海南公积金app功能1、...
学校夜市卖什么赚钱
113.5M
这是一个移动办公类型平台,通过这个app你可以在线管理你的订单,顾客,查看各种数据分析功能等等,在线分享各种营销计划等,非常好用的软件!企喵软件介绍企喵app专...
微信赚钱麻将
74.3M
武汉地铁助手是一款生活实用类软件,通过简单的界面,实用的功能,方便广大市民出行乘坐地铁,这么好用的软件,快来下载吧!功能介绍武汉地铁-你手中的智行地铁支持高清地...
投资tt币赚钱吗
1,057.4M
完全免费的手机精品壁纸软件,人民的壁纸app有着很丰富的资源,分类明确,支持个性定制,省民好用,收录了很多抖音里的热门网红壁纸图片,有兴趣的可以看看。功能介绍【...
看电视赚钱的小技巧
116.7M
华为智慧输入法app结合了华为手机独特的人工智能技术,能够自主学习您的输入习惯和输入情景,根据不同场景优化候选词策略,让输入更高效。华为智慧输入法app功能1、...
互联网的成功谁赚钱
2025/10/17 10:23
带车找工作兼职招聘
2025/10/28 12:32
建群玩游戏赚钱项目
2025/10/14 11:31
抖音上热门能赚多少钱
2025/10/19 12:13
xf提现
2025/10/24 21:49
大学生兼职申请书范文
2025/10/12 18:05
绘本馆挣钱嘛
2025/10/25 21:12
1000元做小生意
2025/10/27 19:53
涉赌棋牌app怎么举报
2025/10/22 00:02
安装威尼斯棋牌软件
2025/10/22 21:03
比较打工好挣钱
2025/10/25 07:45
怎么赚钱投资小
2025/10/26 20:39
网上不投资的赚钱项目
2025/10/13 12:42
孤单车神5赚钱的方法
2025/10/14 01:25
棋牌桌广州
2025/10/22 08:44
棋牌桌广州
2025/10/22 08:44更新
糖豹app是熊友网络科技有限公司旗下的一款直播带货应用,为用户打造一个直播购物优惠平台,用户可以在这个App中领取主流商城的商品隐藏优惠券。糖豹app与多家电商...
支持 ( 28 ) 盖楼(回复)
支持 ( 60 ) 盖楼(回复)
支持 ( 87 ) 盖楼(回复)
支持 ( 66 ) 盖楼(回复)
支持 ( 108 ) 盖楼(回复)
支持 ( 180 ) 盖楼(回复)
支持 ( 123 ) 盖楼(回复)
支持 ( 106 ) 盖楼(回复)
支持 ( 60 ) 盖楼(回复)
支持 ( 124 ) 盖楼(回复)
支持 ( 29 ) 盖楼(回复)
支持 ( 106 ) 盖楼(回复)
支持 ( 44 ) 盖楼(回复)
支持 ( 146 ) 盖楼(回复)
支持 ( 42 ) 盖楼(回复)
支持 ( 15 ) 盖楼(回复)
支持 ( 88 ) 盖楼(回复)
支持 ( 48 ) 盖楼(回复)
支持 ( 119 ) 盖楼(回复)
支持 ( 65 ) 盖楼(回复)