質問: request.getRequestDispatcher("WEB-INF/jsp/Top.jsp"); disp.forward(request,response); } **jspファイルのソースコード** <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> Book Saving System Welcom to System ### 補足情報(言語/FW/ツール等のバージョンなど) <追記:設定状況> Tomcat8のconf/server.xmlの「Connector」タグの属性にUseBodyEncodingForURI="true"を追加 Eclipseの実行タブ→実行構成→ローカルホストのTomcat8(java8)→共通タブ→エンコード でエンコードを「その他UTF-8」に変更 <追記:参考書籍> スッキリ分かるサーブレット&JSP入門 Eclipse Java EE IDE for Web Developers.Version: Mars.1 Release (4.5.1) Tomcat8 Win8.1 server.xmlはUseBodyEncodingForURI="true"にしています。 初歩的な質問で申し訳ございませんが、お力を貸していただければ幸いです。 よろしくお願いします。
回答: たぶんtomcatのサーバー側の設定が入ってないからいくらSevletやjsp側で設定しても 無視されてるんじゃないですかね? 追記: setContentTypeはあっていますか?