使用struts的html:file过滤问题

figoren 2006-02-16 05:49:53
上传文件用struts自带html:file实现。我想当用户点击浏览时弹出对话框只能选择指定类型的文件
我知道在c/s系统中可以设置某个属性达到此目的不知道在这里该怎么做?
...全文
236 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
  • 打赏
  • 举报
回复
可以在上传的时候再检测

81,122

社区成员

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

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