@ -68,10 +68,6 @@ public class InternalResourceView extends AbstractUrlBasedView {
@@ -68,10 +68,6 @@ public class InternalResourceView extends AbstractUrlBasedView {
@ -115,36 +111,6 @@ public class InternalResourceView extends AbstractUrlBasedView {
@@ -115,36 +111,6 @@ public class InternalResourceView extends AbstractUrlBasedView {
@ -173,32 +139,29 @@ public class InternalResourceView extends AbstractUrlBasedView {
@@ -173,32 +139,29 @@ public class InternalResourceView extends AbstractUrlBasedView {
thrownewServletException("Could not get RequestDispatcher for ["+getUrl()+
"]: Check that the corresponding file exists within your web application archive!");
}
// If already included or response already committed, perform include, else forward.
if(useInclude(requestToExpose,response)){
if(useInclude(request,response)){
response.setContentType(getContentType());
if(logger.isDebugEnabled()){
logger.debug("Including resource ["+getUrl()+"] in InternalResourceView '"+getBeanName()+"'");
}
rd.include(requestToExpose,response);
rd.include(request,response);
}
else{
@ -206,25 +169,8 @@ public class InternalResourceView extends AbstractUrlBasedView {
@@ -206,25 +169,8 @@ public class InternalResourceView extends AbstractUrlBasedView {
if(logger.isDebugEnabled()){
logger.debug("Forwarding to resource ["+getUrl()+"] in InternalResourceView '"+getBeanName()+"'");
@ -52,10 +52,6 @@ public class InternalResourceViewResolver extends UrlBasedViewResolver {
@@ -52,10 +52,6 @@ public class InternalResourceViewResolver extends UrlBasedViewResolver {
@ -89,29 +85,6 @@ public class InternalResourceViewResolver extends UrlBasedViewResolver {
@@ -89,29 +85,6 @@ public class InternalResourceViewResolver extends UrlBasedViewResolver {
@ -119,12 +92,6 @@ public class InternalResourceViewResolver extends UrlBasedViewResolver {
@@ -119,12 +92,6 @@ public class InternalResourceViewResolver extends UrlBasedViewResolver {
@ -119,6 +119,10 @@ public class UrlBasedViewResolver extends AbstractCachingViewResolver implements
@@ -119,6 +119,10 @@ public class UrlBasedViewResolver extends AbstractCachingViewResolver implements
privateBooleanexposePathVariables;
privateBooleanexposeContextBeansAsAttributes;
privateString[]exposedContextBeanNames;
privateString[]viewNames;
privateintorder=Integer.MAX_VALUE;
@ -327,6 +331,37 @@ public class UrlBasedViewResolver extends AbstractCachingViewResolver implements
@@ -327,6 +331,37 @@ public class UrlBasedViewResolver extends AbstractCachingViewResolver implements
@ -482,6 +517,14 @@ public class UrlBasedViewResolver extends AbstractCachingViewResolver implements
@@ -482,6 +517,14 @@ public class UrlBasedViewResolver extends AbstractCachingViewResolver implements