0

在我的 Servlet 中,我将@MultiPartConfig注释与maxFileSize属性结合使用。这按预期工作。我唯一的问题是我想自定义消息(成荷兰语)。有没有一种干净整洁的方法来实现这一目标?

我的网站只是一个简单的 JSP。

4

1 回答 1

0

您可以在应用程序级别自定义消息,例如您可以捕获异常并抛出包含某些消息的新异常或打印 html 以响应或将请求转发到某些错误页面。

protected void doPost(HttpServletRequest req, HttpServletResponse resp)
        throws ServletException, IOException {
    try {
        Part filePart = req.getPart(FILE_PART_NAME);
    }catch(Exception e) {
        String msg=e.getMessage();
        if(msg!=null) {
            if(msg.contains("SRVE8021E")) {
                throw new IllegalStateException("Etwas auf Deutsch sagen");
            }
        }
于 2019-03-06T13:36:20.177 回答