java中关于枚举的用法

robyjeffding 2009-06-15 06:57:14
一直没用过java的枚举,不知如何用,最好有示例,大家帮帮忙吧!
...全文
250 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gahaya 2009-06-16
  • 打赏
  • 举报
回复
我只用过从request中取getParameterNames();
此时枚举中存放的是请求中所有参数的名称 包括连接上的key value值对
只要给表单上的html组件加上name属性就都在里面了
并且都是无序排放的
薪水 2009-06-16
  • 打赏
  • 举报
回复
up
  • 打赏
  • 举报
回复

java.util.Enumeration e = mySmartUpload.getRequest().getParameterNames();

//取各种参数
while (e.hasMoreElements())
{
String key = (String)e.nextElement();
String[] values = mySmartUpload.getRequest().getParameterValues(key);

for(int i = 0; i < values.length; i++)
{
if(key.equals("txt_file11")){
strfile=ds.toString(values[i]);
}
if(key.equals("txt_name11")){
strname=ds.toString(values[i]);
}
if(key.equals("txt_type1"))
strtype1=values[i];
}
}
//System.out.println("++++"+strfile+"-----"+strname);
//上传到服务器的路径
String saveDirectory = "";
if(strtype1.equals("1"))
saveDirectory = oa.main.ParentBean.FilesPath+"news/appendix/";
if(strtype1.equals("2"))
saveDirectory = oa.main.ParentBean.FilesPath+"news/img/";
if(strtype1.equals("3"))
saveDirectory = oa.main.ParentBean.FilesPath+"news/img/";
if(strtype1.equals("4"))
saveDirectory = oa.main.ParentBean.FilesPath+"photo\\";
bolink5 2009-06-15
  • 打赏
  • 举报
回复
http://blog.csdn.net/bolink5/archive/2009/05/04/4148684.aspx
看下吧,可能对你有点点帮助
www.java2000.net也有这方面的介绍

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧