2.

java.lang.NullPointerException: Module 'null' not found

ページの作成
テンプレートを更新

ページの作成

親となるページを選択してください。

ページは必ず何かしらの親ページに紐づきます。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球

子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール

親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!

エラー内容

java.lang.NullPointerException: Module 'null' not found.
    org.apache.struts.taglib.TagUtils.getModuleConfig(TagUtils.java:755)
    org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:364)
    org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:285)
    org.apache.struts.taglib.logic.RedirectTag.generateRedirectURL(RedirectTag.java:289)
    org.apache.struts.taglib.logic.RedirectTag.doEndTag(RedirectTag.java:268)
    org.apache.jsp.index_jsp._jspx_meth_logic_005fredirect_005f0(index_jsp.java:159)
    org.apache.jsp.index_jsp._jspService(index_jsp.java:121)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:438)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

 

発生条件と原因

発生条件はいくつかあるかもしれないが、以下一例。

  <servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>

    <init-param>
      <param-name>config</param-name>
      <param-value>/WEB-INF/struts-config.xml,
test.xml</param-value>
    </init-param>

    <load-on-startup>2</load-on-startup>
  </servlet>

configファイルを読み込む際に「test.xml」という存在しないファイルを指定してしまった場合、上記のエラーが発生する。

 

対処法

存在するファイルパスを記載する。

 

子ページ
子ページはありません
同階層のページ
  1. createActionFormにてNullPointerException
  2. java.lang.NullPointerException: Module 'null' not found
  3. javax.servlet.jsp.JspException: Cannot find bean org.apache.struts.taglib.html.BEAN in any scope
  4. Description Resource Path Location Type cvc-complex-type.2.4.a: Invalid content was found starting with element 'taglib'. One of ...
  5. パス ... に対するアクションのインスタンスがありません
  6. TLDによると、タグ form の属性 id は無効です

最近コメントのあったページ

最近の質問

コメント一覧

コメントがありません

ログインしなければコメント投稿はできません。