81,092
社区成员
发帖
与我相关
我的任务
分享
//初始化页面
@RequestMapping(value = "RFPAccount")
public String list(Model model) {
Collection<RFPAccount> rfpAccount = rFPAccountService.findAll();
model.addAttribute("rfpAccount", rfpAccount);
System.out.println(rfpAccount);
//return "demo/RFPHome";
return "account/RFPAccount";
}
然后载入页面后jsp页面应该没有别的动作了啊,怎么还有forward呢。。。[/quote]
单独看你这部分代码没有问题,
可以的话,贴出配置文件。[/quote]
我看了一下页面加载的情况, <div class="modal-footer">
<button type="button" class="btn btn-success " onclick="update();">Save</button>
<button type="button" class="btn btn-danger " onclick="delete2();">Delete</button>
<button type="button" class="btn btn-primary " data-dismiss="modal">Cancel</button>
</div>
</div>
</div>
</div>
</div>
<!-- Modal for Perdiam -->
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>System Error!</title>
<link rel="stylesheet"
href="/RFP/resources/app/css/styles.css">
</head>
<body>
<div id="wrapper">
<h1>System Error!</h1>
<div class="error">
[e.xx.fw.9001]
System error occurred!
</div>
<br>
<br>
<br>
我的页面内容是 <div class="modal-footer">
<button type="button" class="btn btn-success " onclick="update();">Save</button>
<button type="button" class="btn btn-danger " onclick="delete2();">Delete</button>
<button type="button" class="btn btn-primary " data-dismiss="modal">Cancel</button>
</div>
</div>
</div>
</div>
</div>
<!-- Modal for Perdiam -->
</form:form>
<script>
可以看到在</form:form>这里就报了这个Cannot forward after response has been committed异常
抱歉,您还需要看哪里的配置文件,页面报错信息是Filter捕获的500异常。[/quote]
Spring mvc 的配置文件发下,另在哪调用 list,
并在哪显示view.[/quote]
问题已经解决了。
肯能是因为页面用了两个modal的原因,
合并成一个modal就好了。
感谢各位的帮助。!//初始化页面
@RequestMapping(value = "RFPAccount")
public String list(Model model) {
Collection<RFPAccount> rfpAccount = rFPAccountService.findAll();
model.addAttribute("rfpAccount", rfpAccount);
System.out.println(rfpAccount);
//return "demo/RFPHome";
return "account/RFPAccount";
}
然后载入页面后jsp页面应该没有别的动作了啊,怎么还有forward呢。。。[/quote]
单独看你这部分代码没有问题,
可以的话,贴出配置文件。[/quote]
我看了一下页面加载的情况, <div class="modal-footer">
<button type="button" class="btn btn-success " onclick="update();">Save</button>
<button type="button" class="btn btn-danger " onclick="delete2();">Delete</button>
<button type="button" class="btn btn-primary " data-dismiss="modal">Cancel</button>
</div>
</div>
</div>
</div>
</div>
<!-- Modal for Perdiam -->
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>System Error!</title>
<link rel="stylesheet"
href="/RFP/resources/app/css/styles.css">
</head>
<body>
<div id="wrapper">
<h1>System Error!</h1>
<div class="error">
[e.xx.fw.9001]
System error occurred!
</div>
<br>
<br>
<br>
我的页面内容是 <div class="modal-footer">
<button type="button" class="btn btn-success " onclick="update();">Save</button>
<button type="button" class="btn btn-danger " onclick="delete2();">Delete</button>
<button type="button" class="btn btn-primary " data-dismiss="modal">Cancel</button>
</div>
</div>
</div>
</div>
</div>
<!-- Modal for Perdiam -->
</form:form>
<script>
可以看到在</form:form>这里就报了这个Cannot forward after response has been committed异常
抱歉,您还需要看哪里的配置文件,页面报错信息是Filter捕获的500异常。[/quote]
Spring mvc 的配置文件发下,另在哪调用 list,
并在哪显示view.//初始化页面
@RequestMapping(value = "RFPAccount")
public String list(Model model) {
Collection<RFPAccount> rfpAccount = rFPAccountService.findAll();
model.addAttribute("rfpAccount", rfpAccount);
System.out.println(rfpAccount);
//return "demo/RFPHome";
return "account/RFPAccount";
}
然后载入页面后jsp页面应该没有别的动作了啊,怎么还有forward呢。。。[/quote]
单独看你这部分代码没有问题,
可以的话,贴出配置文件。[/quote]
我看了一下页面加载的情况, <div class="modal-footer">
<button type="button" class="btn btn-success " onclick="update();">Save</button>
<button type="button" class="btn btn-danger " onclick="delete2();">Delete</button>
<button type="button" class="btn btn-primary " data-dismiss="modal">Cancel</button>
</div>
</div>
</div>
</div>
</div>
<!-- Modal for Perdiam -->
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>System Error!</title>
<link rel="stylesheet"
href="/RFP/resources/app/css/styles.css">
</head>
<body>
<div id="wrapper">
<h1>System Error!</h1>
<div class="error">
[e.xx.fw.9001]
System error occurred!
</div>
<br>
<br>
<br>
我的页面内容是 <div class="modal-footer">
<button type="button" class="btn btn-success " onclick="update();">Save</button>
<button type="button" class="btn btn-danger " onclick="delete2();">Delete</button>
<button type="button" class="btn btn-primary " data-dismiss="modal">Cancel</button>
</div>
</div>
</div>
</div>
</div>
<!-- Modal for Perdiam -->
</form:form>
<script>
可以看到在</form:form>这里就报了这个Cannot forward after response has been committed异常
抱歉,您还需要看哪里的配置文件,页面报错信息是Filter捕获的500异常。//初始化页面
@RequestMapping(value = "RFPAccount")
public String list(Model model) {
Collection<RFPAccount> rfpAccount = rFPAccountService.findAll();
model.addAttribute("rfpAccount", rfpAccount);
System.out.println(rfpAccount);
//return "demo/RFPHome";
return "account/RFPAccount";
}
然后载入页面后jsp页面应该没有别的动作了啊,怎么还有forward呢。。。[/quote]
单独看你这部分代码没有问题,
可以的话,贴出配置文件。//初始化页面
@RequestMapping(value = "RFPAccount")
public String list(Model model) {
Collection<RFPAccount> rfpAccount = rFPAccountService.findAll();
model.addAttribute("rfpAccount", rfpAccount);
System.out.println(rfpAccount);
//return "demo/RFPHome";
return "account/RFPAccount";
}
然后载入页面后jsp页面应该没有别的动作了啊,怎么还有forward呢。。。<form:form action="${pageContext.request.contextPath}/account/add" method="post" modelAttribute="RFPAccountForm">
<div class="modal fade" id="addModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="vertical-alignment-helper">
<div class="modal-dialog modal-md">
<div class="modal-content" >
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span>
</button>
<h4 class="modal-title" id="myModalLabel">Add RFP Account</h4>
<div class="alert alert-warning" id="msg">
<a href="#" class="close" data-dismiss="alert">×</a>
<strong></strong>
</div>
</div>
<div class="modal-body" id="confirmText">
<div class="row" style="margin-bottom: 5px; margin-left: 10px;">
<div class="col-xs-2 col-sm-4 col-md-3 text-right">
<label style="padding-top: 8px;"> <b>Description No : </b></label>
</div>
<div class="col-xs-4 col-sm-4 col-md-3">
<form:input path="descriptionNo" size="2" class="form-control" id="getid"></form:input>
</div>
<div class="col-xs-4 col-sm-4 col-md-6">
</div>
</div>
<div class="row" style="margin-bottom: 5px; margin-left: 10px;">
<div class="col-xs-2 col-sm-4 col-md-3 text-right">
<label style="padding-top: 8px;"> <b>ACCT Code : </b></label>
</div>
<div class="col-xs-4 col-sm-4 col-md-3">
<form:input path="acctCode" size="4" class="form-control" id="getid"></form:input>
</div>
<div class="col-xs-4 col-sm-4 col-md-6">
</div>
</div>
<div class="row" style="margin-bottom: 5px; margin-left: 10px;">
<div class="col-xs-2 col-sm-4 col-md-3 text-right">
<label style="padding-top: 8px;"> <b>Description : </b></label>
</div>
<div class="col-xs-4 col-sm-4 col-md-9">
<form:input path="description" size="10" class="form-control" id="getid"></form:input>
</div>
</div>
</div>
<div class="modal-footer">
<form:button class="btn btn-success " >Save</form:button>
<button type="button" class="btn btn-primary " data-dismiss="modal">Cancel</button>
</div>
</div>
</div>
</div>
</div>
</form:form>
错误信息为:
Caused by: java.lang.IllegalStateException: レスポンスをコミットした後でセッションを作成できません
at org.apache.catalina.connector.Request.doGetSession(Request.java:2953) ~[catalina.jar:na]
at org.apache.catalina.connector.Request.getSession(Request.java:2367) ~[catalina.jar:na]
at org.apache.catalina.connector.RequestFacade.getSession(RequestFacade.java:896) ~[catalina.jar:na]
at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:231) ~[servlet-api.jar:na]
at org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:592) ~[catalina.jar:na]
at org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:537) ~[catalina.jar:na]
at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:240) ~[servlet-api.jar:na]
at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:240) ~[servlet-api.jar:na]
at org.springframework.security.web.csrf.HttpSessionCsrfTokenRepository.saveToken(HttpSessionCsrfTokenRepository.java:64) ~[spring-security-web-4.0.3.RELEASE.jar:4.0.3.RELEASE]
at org.springframework.security.web.csrf.CsrfFilter$SaveOnAccessCsrfToken.saveTokenIfNecessary(CsrfFilter.java:227) ~[spring-security-web-4.0.3.RELEASE.jar:4.0.3.RELEASE]
at org.springframework.security.web.csrf.CsrfFilter$SaveOnAccessCsrfToken.getToken(CsrfFilter.java:185) ~[spring-security-web-4.0.3.RELEASE.jar:4.0.3.RELEASE]
at org.springframework.security.web.servlet.support.csrf.CsrfRequestDataValueProcessor.getExtraHiddenFields(CsrfRequestDataValueProcessor.java:71) ~[spring-security-web-4.0.3.RELEASE.jar:4.0.3.RELEASE]
at org.terasoluna.gfw.web.mvc.support.CompositeRequestDataValueProcessor.getExtraHiddenFields(CompositeRequestDataValueProcessor.java:155) ~[terasoluna-gfw-web-5.1.1.RELEASE.jar:5.1.1.RELEASE]
at org.springframework.web.servlet.tags.form.FormTag.doEndTag(FormTag.java:509) ~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at org.apache.jsp.WEB_002dINF.views.account.RFPAccount_jsp._jspx_meth_form_005fform_005f0(RFPAccount_jsp.java:858) ~[na:na]
at org.apache.jsp.WEB_002dINF.views.account.RFPAccount_jsp._jspService(RFPAccount_jsp.java:530) ~[na:na]
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) ~[jasper.jar:8.5.6-dev]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) ~[servlet-api.jar:na]
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:443) ~[jasper.jar:8.5.6-dev]
... 102 common frames omitted