社区
Web 开发
帖子详情
简单问题(request接收参数)急!!!在线等!
seraph2
2005-01-12 03:49:37
本人现在遇到一个问题,我在写upload时,传递方式需要以二进制方式传输,但在接收的时候,却没办法接收字符串了!哪位老兄能帮帮小弟啊!?万分感谢!火烧眉毛了!
...全文
275
32
打赏
收藏
简单问题(request接收参数)急!!!在线等!
本人现在遇到一个问题,我在写upload时,传递方式需要以二进制方式传输,但在接收的时候,却没办法接收字符串了!哪位老兄能帮帮小弟啊!?万分感谢!火烧眉毛了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
32 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
menghuanlang
2005-01-13
打赏
举报
回复
MultipartRequest mult = new MultipartRequest(request,uploadTempPath);
Enumeration enum = mult.getFileNames();
File file=mult.getFile("filename");
String name= mult.getParameter("someone");
uploadTempPath=".",这样不可以!!
String uploadTempPath="c:\";//例如
sydongda
2005-01-13
打赏
举报
回复
我是这样做的:
<form method="post" action="in_upload.jsp?p1=value1&p2=value2&..." name="form1" enctype="multipart/form-data">
samkuang
2005-01-13
打赏
举报
回复
up1up,学习
menghuanlang
2005-01-13
打赏
举报
回复
我现在帮你找到那个类了!
http://search.csdn.net/Expert/topic/57/57951.xml?temp=3.841579E-03
上面还有使用方法!
menghuanlang
2005-01-13
打赏
举报
回复
用法,举个例子如下
MultipartRequest mult = new MultipartRequest(request,uploadTempPath);
Enumeration enum = mult.getFileNames();
File file=mult.getFile("filename");
String name= mult.getParameter("someone");
现在发贴的内容太长了的CSDN不能贴的太长了!,不然我把那个类贴出来给你看就是了!
zyg158
2005-01-13
打赏
举报
回复
看这个
http://www.javaworld.com.tw/Old/High/Upload.htm
seraph2
2005-01-13
打赏
举报
回复
menghuanlang(梦幻狼)
你的话我也清楚!但MultipartRequest类的用法我有点晕啊!
MultipartRequest aa =new MultipartRequest(request,".")
这样就可以了吧?
但我获得的参数依旧为空 null 啊 所以我才晕嘛!
seraph2
2005-01-13
打赏
举报
回复
现在文件名,扩展名!关于文件的一切问题我都已经解决了!
问题在于,我现在想控制上传的位置,而且是动态的!所以才麻烦了!
我在动态设置时在前一个页面中设置了!<input type="hidden" value="a" name="a">
但在接收参数时就做不到了!
menghuanlang
2005-01-13
打赏
举报
回复
在MultipartRequest类中不是有:
getFileNames()
getFile(String name)
getParameter(String name)
这些public方法吗?
照做不就行了吗???
menghuanlang
2005-01-13
打赏
举报
回复
哈哈!我以前也用的是fileupload组建!!commons-fileupload-1.0.jar用的是这个!呵呵
menghuanlang
2005-01-13
打赏
举报
回复
晕哦!我刚刚看到这个问题!
我自己也写过upload的程序,也碰到你这种问题,不过我的解决了!呵呵.
只要你的JSP带有;<input type="file" name="file" size="55">标记的,在递交的时候的流的格式就发生变化了,你要request.getParameter("id") 当然不能解决问题啦!
你在CSDN的搜索上搜索MultipartRequest关键字,然后选择JAVA技术,再GO!
然后你会找到MultipartRequest这个超级大类的源码,不需要任何组建,就可以解决你的问题!!
seraph2
2005-01-13
打赏
举报
回复
menghuanlang(梦幻狼)
谢谢你了,兄弟!
问题我自己已经解决了!
我的MSN是seraphxian@hotmail.com
有空常联系啊!
呵呵!
各位有空联系我啊!大家一起交流一下JAVA啊!
seraph2
2005-01-13
打赏
举报
回复
very very sorry
我用的是fileupload不是jspsmart,所以才出现上面的问题啊!
miaoliujun
2005-01-12
打赏
举报
回复
用专门的组件
zyg158
2005-01-12
打赏
举报
回复
没什么?
我学到了东西,以前我也没有解决它,当时很郁闷,呵呵
jFresH_MaN
2005-01-12
打赏
举报
回复
楼上的你谢什么呀???
呵呵,晕死
zyg158
2005-01-12
打赏
举报
回复
谢谢各位老兄指点,呵呵..
zyg158
2005-01-12
打赏
举报
回复
//取得text框中的数据
id = mySmartUpload.getRequest().getParameter("id");
见
http://dev.csdn.net/develop/article/19/19098.shtm
jFresH_MaN
2005-01-12
打赏
举报
回复
搞笑,你应该用jspsmartupload呀
你搜一下以前的帖子
seraph2
2005-01-12
打赏
举报
回复
各位有MSN的留下联系方式好吗?
加载更多回复(12)
uniapp
request
及其插件使用
学习vue框架中
request
api及uni社区中luch
request
插件的使用; 学习fastmock的使用;
千万不要把
Request
传递到异步线程里面,有坑
还是一样的道理呀,由于
request
是复用的,虽然你传入了
参数
b,但是由于前一个请求在异步线程里面调用了getParameter方法,将didQueryParameters设置为了true,导致程序不会去解析我传入的a=1&b=2。然后,其实和BUG...
Vue项目 axios请求接口
Request
Payload之json字符串入参(后端
request
Body)
Vue项目 axios请求接口
Request
Payload之json字符串入参(后端
request
Body) vue请求报错400,404,415
深入探究ASP.NET Core读取
Request
.Body的正确方式
因为笔者日常开发所使用的主要也是ASP.NET Core所以笔者也遇到这这种场景,关于本篇文章所套路的内容,来自于在开发过程中我遇到的关于
Request
.Body的读取
问题
。在之前的使用的时候,基本上都是借助搜索引擎搜索的...
Servlet使用对象
接收
jsp传递过来的数据的方法
如果传递的数据很多,以键的名字这种方式需要写很多
参数
来
接收
那些数据,这时就可以直接用一个包含有那些键的名字的成员字段的对象来进行
接收
,这样就可以不用写那么多
参数
来
接收
数据了。在Java中这样则不行,如果你...
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章