forward下有个redirect属性,这个属性的值为true和false有什么区别
2010-07-17 00:22
417 查看
再struts-config.xml文件的forward下有个redirect属性,这个属性的值为true和false有什么区别呢
redirect="true"时,会调用sendRedirect进行定向,而sendRedirect定向采用的时"(HTTP status 302)。
再浏 览器发生页面改变
再struts-config.xml文件的forward下有个redirect属性,这个属性的值为true和false有什么区别呢
redirect="true"时,会调用sendRedirect进行定向,而sendRedirect定向采用的时"(HTTP status 302)。
再浏 览器发生页面改变
redirect="false"时采用的是server-side forward端的定向
public void sendRedirect(String location)
throws IOException {
if (isCommitted())
throw new IllegalStateException
(sm.getString("coyoteResponse.sendRedirect.ise"));
// Ignore any call from an included servlet
if (included)
return;
// Clear any data content that has been buffered
resetBuffer();
// Generate a temporary redirect to the specified location
try {
String absolute = toAbsolute(location);
// public static final int SC_FOUND = 302;
setStatus(SC_FOUND);
setHeader("Location", absolute);
} catch (IllegalArgumentException e) {
setStatus(SC_NOT_FOUND);
}
引起的结果是:
如果采用redirect=true,那么request是传寄不再下一个页面, 而false是可以
redirect="false"时采用的是server-side forward端的定向
public void sendRedirect(String location)
throws IOException {
if (isCommitted())
throw new IllegalStateException
(sm.getString("coyoteResponse.sendRedirect.ise"));
// Ignore any call from an included servlet
if (included)
return;
// Clear any data content that has been buffered
resetBuffer();
// Generate a temporary redirect to the specified location
try {
String absolute = toAbsolute(location);
// public static final int SC_FOUND = 302;
setStatus(SC_FOUND);
setHeader("Location", absolute);
} catch (IllegalArgumentException e) {
setStatus(SC_NOT_FOUND);
}
引起的结果是:
如果采用redirect=true,那么request是传寄不再下一个页面, 而false是可以
再struts-config.xml文件的forward下有个redirect属性,这个属性的值为true和false有什么区别呢
redirect="true"时,会调用sendRedirect进行定向,而sendRedirect定向采用的时"(HTTP status 302)。
再浏 览器发生页面改变
redirect="false"时采用的是server-side forward端的定向
public void sendRedirect(String location)
throws IOException {
if (isCommitted())
throw new IllegalStateException
(sm.getString("coyoteResponse.sendRedirect.ise"));
// Ignore any call from an included servlet
if (included)
return;
// Clear any data content that has been buffered
resetBuffer();
// Generate a temporary redirect to the specified location
try {
String absolute = toAbsolute(location);
// public static final int SC_FOUND = 302;
setStatus(SC_FOUND);
setHeader("Location", absolute);
} catch (IllegalArgumentException e) {
setStatus(SC_NOT_FOUND);
}
引起的结果是:
如果采用redirect=true,那么request是传寄不再下一个页面, 而false是可以 默认是false
redirect="true"时,会调用sendRedirect进行定向,而sendRedirect定向采用的时"(HTTP status 302)。
再浏 览器发生页面改变
再struts-config.xml文件的forward下有个redirect属性,这个属性的值为true和false有什么区别呢
redirect="true"时,会调用sendRedirect进行定向,而sendRedirect定向采用的时"(HTTP status 302)。
再浏 览器发生页面改变
redirect="false"时采用的是server-side forward端的定向
public void sendRedirect(String location)
throws IOException {
if (isCommitted())
throw new IllegalStateException
(sm.getString("coyoteResponse.sendRedirect.ise"));
// Ignore any call from an included servlet
if (included)
return;
// Clear any data content that has been buffered
resetBuffer();
// Generate a temporary redirect to the specified location
try {
String absolute = toAbsolute(location);
// public static final int SC_FOUND = 302;
setStatus(SC_FOUND);
setHeader("Location", absolute);
} catch (IllegalArgumentException e) {
setStatus(SC_NOT_FOUND);
}
引起的结果是:
如果采用redirect=true,那么request是传寄不再下一个页面, 而false是可以
redirect="false"时采用的是server-side forward端的定向
public void sendRedirect(String location)
throws IOException {
if (isCommitted())
throw new IllegalStateException
(sm.getString("coyoteResponse.sendRedirect.ise"));
// Ignore any call from an included servlet
if (included)
return;
// Clear any data content that has been buffered
resetBuffer();
// Generate a temporary redirect to the specified location
try {
String absolute = toAbsolute(location);
// public static final int SC_FOUND = 302;
setStatus(SC_FOUND);
setHeader("Location", absolute);
} catch (IllegalArgumentException e) {
setStatus(SC_NOT_FOUND);
}
引起的结果是:
如果采用redirect=true,那么request是传寄不再下一个页面, 而false是可以
再struts-config.xml文件的forward下有个redirect属性,这个属性的值为true和false有什么区别呢
redirect="true"时,会调用sendRedirect进行定向,而sendRedirect定向采用的时"(HTTP status 302)。
再浏 览器发生页面改变
redirect="false"时采用的是server-side forward端的定向
public void sendRedirect(String location)
throws IOException {
if (isCommitted())
throw new IllegalStateException
(sm.getString("coyoteResponse.sendRedirect.ise"));
// Ignore any call from an included servlet
if (included)
return;
// Clear any data content that has been buffered
resetBuffer();
// Generate a temporary redirect to the specified location
try {
String absolute = toAbsolute(location);
// public static final int SC_FOUND = 302;
setStatus(SC_FOUND);
setHeader("Location", absolute);
} catch (IllegalArgumentException e) {
setStatus(SC_NOT_FOUND);
}
引起的结果是:
如果采用redirect=true,那么request是传寄不再下一个页面, 而false是可以 默认是false
相关文章推荐
- Response.Redirect(...,true/false);到底什么区别?
- Servlet中forward和redirect(sendRedirect)有什么区别以及filter(过滤器)是什么?
- Android开发中的View类的视图属性focusableInTouchMode这个属性跟focusable有什么区别?
- JSP中forward和redirect有什么区别? 什么时候必须用哪个?
- JSP中forward和redirect有什么区别? 什么时候必须用哪个?
- forward(转发)和redirect(重定向)有什么区别
- Response.Redirect(...,true/false)的区别
- VC中TRUE和true,FALSE和false有什么区别
- JSP中forward和redirect有什么区别? 什么时候必须用哪个?
- struts2 标签问题 之 escape="false" 或 "true" 这个属性
- ADOQuery和ADOTable有个属性EnableBCD,把它设为true还是false?两者有何区别?
- [置顶] bodyParser.urlencoded 中设置 extended 为 true 和为 false 有什么区别
- java窗口创建程序里.setResizable(false);false与true的区别是什么??
- LayoutInflater的inflate方法实例_null,false,true区别_groupview root是什么
- Android开发中的View类的视图属性focusableInTouchMode这个属性跟focusable有什么区别?
- forward 和redirect的区别是什么?
- JSP中forward和redirect有什么区别? 什么时候必须用哪个?
- Response.Redirect(...,true/false)的区别
- Android开发中的View类的视图属性focusableInTouchMode这个属性跟focusable有什么区别?
- forward和redirect的区别