何かが可能かどうかについて質問があります。Excel ドキュメントを返す外部 Web サイトにリンクするボタンを持つ spring mvc webapp があります。返された Excel ドキュメントの名前はゴミです。ユーザーが保存するように求められる前に、ドキュメントの名前を変更したいと思います。
これは、Spring MVC を使用して可能ですか。私は本当に古いバージョンを使用しています。Java 1.4.2 と互換性のあるバージョン。
これまでのところ、org.springframework.web.servlet.mvc.AbstractController を拡張し、handleRequestInternal をオーバーライドしてから、次のようなことを行うことを考えています....
protected ModelAndView handleRequestInternal(HttpServletRequest request,
HttpServletResponse response) throws Exception {
RedirectUrlBuilder urlBuilder = new RedirectUrlBuilder();
urlBuilder.setServerName(batchServerName);
urlBuilder.setPort(Integer.parseInt(batchServerPort));
urlBuilder.setContextPath(batchReportRoot);
urlBuilder.setServletPath(reportNameServletPath);
urlBuilder.setPathInfo(reportNamePathInfo);
urlBuilder.setScheme(HTTP);
String transitionUrl = urlBuilder.getUrl();
ModelAndView modelAndView = new ModelAndView(new RedirectView(transitionUrl));
return modelAndView;
しかし、ドキュメントが入ってきたときにドキュメントの名前を変更するにはどうすればよいですか...
ありがとう