使用smartupload时表单如何取值?

yinghu 2004-12-26 11:50:47
一个jsp信息注册页面,使用smartupload控件进行用户自定义头像图片上传,表单中还有其他注册信息,运行后其他字段无法取值,有什么方法可以在上传图片时同时能取得其他字段的值,(图片上传和信息注册在一个页面)我见过网上有实现这种模式的页面,但无法看到源代码
不知哪位高手能够解决这种问题?拜谢了!!!
...全文
92 点赞 收藏 5
写回复
5 条回复
yinghu 2004年12月27日
问题解决,结贴
但还要补充的是smartUpload需要初始化,我又查了很多文章才搞定的,方便一下后来人吧!

在页面中的初始化时:
SmartUpload sl = new SmartUpload();
sl.initialize(pageContext);
sl.upload();
sl.getrequest().getParameter("name");

在servlet中初始化时:
public class user extends HttpServlet {
private ServletConfig config;
/**
* Init the servlet
*/
final public void init(ServletConfig config) throws ServletException
{
this.config = config;
}

final public ServletConfig getServletConfig()
{
return config;
}
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{
SmartUpload sl = new SmartUpload();
sl.initialize(config,request,response);
try {
sl.upload();
}
catch (ServletException ex) {
}
catch (IOException ex) {
}
catch (SmartUploadException ex) {
}
sl.getrequest().getParameter("name");
}
}
在servlet中初始化不知道能不能简化,不过最少我能运行了!
回复 点赞
toyysky 2004年12月27日
说的好!支持!
回复 点赞
coral979 2004年12月26日
smartupload sl=new smartupload();
sl.getrequest().getParameter("name");
这样就可以了
回复 点赞
搞不懂现代人 2004年12月26日
支持up
回复 点赞
junhong202 2004年12月26日
楼上说得没有错!sl.getrequest()得到的值就是jsp中request.这样smartupload 和jsp 就可以沟通了。
回复 点赞
发动态
发帖子
Web 开发
创建于2007-09-28

5.2w+

社区成员

34.1w+

社区内容

Java Web 开发
社区公告
暂无公告