提交 eeb01db8 编写于 作者: J Juergen Hoeller

Support for new ServletContext methods in Servlet 4.0 b03

Issue: SPR-12674
上级 e61e8d50
......@@ -132,6 +132,10 @@ public class MockServletContext implements ServletContext {
private int sessionTimeout;
private String requestCharacterEncoding;
private String responseCharacterEncoding;
/**
* Create a new {@code MockServletContext}, using no base path and a
......@@ -563,6 +567,26 @@ public class MockServletContext implements ServletContext {
return this.sessionTimeout;
}
// @Override - but only against Servlet 4.0
public void setRequestCharacterEncoding(String requestCharacterEncoding) {
this.requestCharacterEncoding = requestCharacterEncoding;
}
// @Override - but only against Servlet 4.0
public String getRequestCharacterEncoding() {
return this.requestCharacterEncoding;
}
// @Override - but only against Servlet 4.0
public void setResponseCharacterEncoding(String responseCharacterEncoding) {
this.responseCharacterEncoding = responseCharacterEncoding;
}
// @Override - but only against Servlet 4.0
public String getResponseCharacterEncoding() {
return this.responseCharacterEncoding;
}
//---------------------------------------------------------------------
// Unsupported Servlet 3.0 registration methods
......
......@@ -132,6 +132,10 @@ public class MockServletContext implements ServletContext {
private int sessionTimeout;
private String requestCharacterEncoding;
private String responseCharacterEncoding;
/**
* Create a new {@code MockServletContext}, using no base path and a
......@@ -563,6 +567,26 @@ public class MockServletContext implements ServletContext {
return this.sessionTimeout;
}
// @Override - but only against Servlet 4.0
public void setRequestCharacterEncoding(String requestCharacterEncoding) {
this.requestCharacterEncoding = requestCharacterEncoding;
}
// @Override - but only against Servlet 4.0
public String getRequestCharacterEncoding() {
return this.requestCharacterEncoding;
}
// @Override - but only against Servlet 4.0
public void setResponseCharacterEncoding(String responseCharacterEncoding) {
this.responseCharacterEncoding = responseCharacterEncoding;
}
// @Override - but only against Servlet 4.0
public String getResponseCharacterEncoding() {
return this.responseCharacterEncoding;
}
//---------------------------------------------------------------------
// Unsupported Servlet 3.0 registration methods
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册