2017-03-23 12 views
1

にアップグレードした後、私は自由-マーカー2.3.22.jar は、404エラーのStruts 2.3.32

  • OGNL-3.0.19.jar
  • Struts2の-コア -

    1. が含まれ、Struts2のバージョンをアップグレード2.3.32.jar
    2. Struts2の-JSON-プラグイン2.3.32.jar
    3. Struts2の-のJUnit-プラグイン2.3.32.jar
    4. Struts2のスプリング・プラグイン2.3.32.jar
    5. xworkのコア・2.3.32.jar

    と私はFreeMarkerのを使用していないが、私はまた、「WEB-INF/libのにjarファイルを追加

    <constant name="struts.enable.DynamicMethodInvocation" value="true"/> 
    <constant name="struts.convention.action.mapallmatches" value="true"/> 
    

    をstruts.xmlするためのコードを追加しました

    pom.xmlもアップグレードされました。

    tomcatが起動したときに例外はありませんでした。

    私のプロジェクトは常に "404"と表示され、コンソールにメッセージは表示されませんでした。

    どうすればよいですか?

  • +1

    質問テキストはどのようにタイトル行に関連していますか? –

    +0

    Sry、悪いです。 T-T – Volley

    答えて

    0

    キーはプロパティファイルで大文字と小文字が区別されます。同じキーがstruts.xmlで使用されています。 docs Class PropertyResourceBundleを参照してください。

    <constant name="struts.convention.action.mapAllMatches" value="true"/> 
    
    +0

    ありがとう、私は自分のコードについてもっと真剣に取る。 – Volley

    +0

    @Volleyあなたを助けてくれた回答を受け入れてアップしてください。あなたがそれを行う方法がわからない場合は、http://stackoverflow.com/tourを参照してください。 –