0

我有一个 servlet 过滤器,它检查附加的文件名,在我的 servlet 过滤器中,我得到了我验证它的文件名,但是我无法向用户显示消息,请有人帮我解决这个问题。谢谢 :)

下面是doFilter()

HttpServletRequest request = (HttpServletRequest) req;
String name=request.request.getParameter("filename");
if(name.contains(".bat"))
{
    System.out.println("You cannot attach files with .bat extension");
}
chain.doFilter(req, res);
4

1 回答 1

1

System.out是后端(服务器端)的输出流,如果要将消息发送到最终用户可以看到的前端,则需要将消息写入ServletResponse,即res。例如:res.getWriter().println("You cannot attach files with .bat extension")

于 2013-01-11T13:46:16.493 回答