使用struts的html:file过滤问题

figoren 2006-02-16 05:49:53
上传文件用struts自带html:file实现。我想当用户点击浏览时弹出对话框只能选择指定类型的文件
我知道在c/s系统中可以设置某个属性达到此目的不知道在这里该怎么做?
...全文
193 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
figoren 2006-05-24
valueObject
public abstract class ValueObject implements Cloneable
{
public Object clone()
{
try
{
return super.clone();
}
catch (CloneNotSupportedException e)
{
// TODO 自动生成 catch 块
e.printStackTrace();
}
return null;
}

public String toXml()
{
StringBuffer sb = new StringBuffer();
String className = sb.getClass().toString();
sb.append("<" + className + ">");


Method[] ms = this.getClass().getMethods();
for (int i = 0; i < ms.length; i++)
{
Method m = ms[i];
String name = m.getName();
if (name.equals("getClass"))
continue;
if (name.length() > 3
&& name.startsWith("get")
&& m.getParameterTypes().length == 0)
{
name = name.substring(3, 4).toLowerCase() + name.substring(4);
Object obj = null;
try
{
obj = m.invoke(this, new Object[0]);
}
catch (Exception e)
{
obj = "ERROR";
}
sb.append("<"+name+">");
sb.append(obj.toString());
sb.append("</"+name+">");
sb.append("\r\n");
}
}

sb.append("</" + className + ">");

return sb.toString();
}
}
回复
figoren 2006-02-23
FormFile.getContentType()得到什么?我是想在客户端就能判断像C/S程序一样
回复
shine333 2006-02-17
FormFile.getContentType()
回复
honbo 2006-02-17
可以在上传的时候再检测
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2006-02-16 05:49
社区公告
暂无公告