前提・実現したいこと
EclipseにてStrutsからSprngへの改修を行っているのですが、JSPの部分でincludeのタグがうまくいかず、以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
Servlet.service() for servlet [appServlet] in context with path [/jkm-web-gjm] threw exception [Request processing failed; nested exception is org.apache.tiles.impl.CannotRenderException: org.apache.tiles.util.TilesIOException: JSPException including path '/WEB-INF/views/acom/acom007.jsp'.] with root cause
エラーメッセージ
該当のソースコード
ソースコード
<%@ page language="java" contentType="text/html;charset=UTF-8"%>
<%@ include file="../gcom/noCache.jsp"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://www.springframework.org/tags" prefix="spring"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib uri="/jkmTagLib" prefix="jkm"%>
<spring:url var="gcom007Init" value="/GCOM007/GCOM007Init" />
<form:form modelAttribute="gcom007s01Form" action="${gcom007Query}" method="post" id="gcom007s01Form">
<c:set var="paramHaken" property="paramHaken" />
<c:set var="paramSearch" property="paramSearch" />
<c:set var="paramQT1" property="paramQT1" />
<c:set var="paramQT2" property="paramQT2" />
<c:set var="paramQT3" property="paramQT3" />
<c:set var="paramQT4" property="paramQT4" />
<c:set var="paramQT5" property="paramQT5" />
<%-- 東京エリアをチェック この部分でエラー発生 --%>
<jsp:include page="../gcom/gcom007tokyoArea.jsp"></jsp:include>
<form:hidden path="qt1" />
<form:hidden path="qt2" />
<form:hidden path="qt3" />
<form:hidden path="qt4" />
<form:hidden path="qt5" />
試したこと
web.xmlに<include-prelude>などの設定がないか確認しましたが、ありませんでした。
補足情報(FW/ツールのバージョンなど)
これだけの情報で分かるのか不安ですが、どうかご理解ある方。ご教授をお願いします。
飛ぶ先の東京エリアのjspの上部少しだけですが一応ソースも以下に乗せておきます。
<%@ page language="java" contentType="text/html;charset=UTF-8"%>
<%@ include file="../gcom/noCache.jsp"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://www.springframework.org/tags" prefix="spring"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib uri="/jkmTagLib" prefix="jkm"%>
<c:out value="東京をだすよ" />
<%-- 呼び出し元画面からのURLパラメータを取得 --%>
<c:set var="paramHaken" value="paramHanken" />
<c:set var="paramSearch" value="paramSearch" />
<c:set var="paramQT1" value="paramQT1" />
<c:set var="paramQT2" value="paramQT2" />
<c:set var="paramQT3" value="paramQT3" />
<c:set var="paramQT4" value="paramQT4" />
<c:set var="paramQT5" value="paramQT5" />
<c:if test="${acom007s01Form.chubunArea == 'true'}">
<c:set var="dH" value="856" />
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/27 01:47