在动作映射中设置 setcontenttype?
Set setcontenttype in action mapping?
谁能告诉我如何使用资源响应等操作响应将内容类型设置为 "UTF-8"?
我没有看到 actionResponse 的任何 setContentType。
在资源映射中我们可以这样做
resourceResponse.setContentType("text/html; charset=UTF-8");
我还尝试使用 .
对字符串进行编码
messageToCust=new String (messageToCust.getBytes ("ISO-8859-1"), "UTF-8");
还有其他方法可以设置内容类型吗?
您应该从您的 actionResponse 中获取 HttpServletResponse,如下所示:
HttpServletResponse httpResponse = PortalUtil.getHttpServletResponse(actionResponse);
httpResponse.setContentType("text/html; charset=UTF-8");
谁能告诉我如何使用资源响应等操作响应将内容类型设置为 "UTF-8"?
我没有看到 actionResponse 的任何 setContentType。
在资源映射中我们可以这样做
resourceResponse.setContentType("text/html; charset=UTF-8");
我还尝试使用 .
对字符串进行编码messageToCust=new String (messageToCust.getBytes ("ISO-8859-1"), "UTF-8");
还有其他方法可以设置内容类型吗?
您应该从您的 actionResponse 中获取 HttpServletResponse,如下所示:
HttpServletResponse httpResponse = PortalUtil.getHttpServletResponse(actionResponse);
httpResponse.setContentType("text/html; charset=UTF-8");