重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

現在、以下の環境で開発しております。
・Eclipce 3.2 + Tomcat5.0 + Struts
・OS:WindowsXP

プロジェクトのweb.xmlを以下の様に書き換えるとJspを認識してくれなくなってしまいます。原因が全く掴めず難儀しております。
どうかご助言の程願います。

<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">


<web-app>
<display-name>Struts Blank Application</display-name>
-----------------------このブロックを挿入すると404エラーになる
<filter>
<filter-name>Set Character Encoding</filter-name>
<filter-class>filters.SetCharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>Shift_JIS</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Set Character Encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
---------------------------------------------------

<!-- Standard Action Servlet Configuration (with debugging) -->
<servlet>



日本語の文字化け防止に入れたいのですが、現象の為、入れられず困っています。

A 回答 (1件)

まず、以下のことを確認してみてください。


1.filters.SetCharacterEncodingFilterクラスがクラスパスに通っているか。
(WEB-INF/classesや%TOMCAT_HOME%/commons/classesなどに)
2.Tomcatの起動ログにエラーが出力されていないか。
もし、エラーが出てる場合は、エラーの内容を貼り付けてみてください。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
実は同一プロジェクトをCSVを使用せずに2人で開発しており、もう一人の開発者のプロジェクトを上書きしたら解消してしまいました。
原因がはっきり分からなくなってしまいましたが、とりあえず解決いたしました。
ありがとうございます。

お礼日時:2007/02/07 09:42

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!