You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by bo...@apache.org on 2011/02/15 23:03:44 UTC
svn commit: r1071088 -
/myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/ajax/AjaxResponseRenderer.java
Author: bommel
Date: Tue Feb 15 22:03:43 2011
New Revision: 1071088
URL: http://svn.apache.org/viewvc?rev=1071088&view=rev
Log:
cleanup
Modified:
myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/ajax/AjaxResponseRenderer.java
Modified: myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/ajax/AjaxResponseRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/ajax/AjaxResponseRenderer.java?rev=1071088&r1=1071087&r2=1071088&view=diff
==============================================================================
--- myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/ajax/AjaxResponseRenderer.java (original)
+++ myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/ajax/AjaxResponseRenderer.java Tue Feb 15 22:03:43 2011
@@ -53,11 +53,10 @@ public class AjaxResponseRenderer {
public static final int CODE_NOT_MODIFIED = 304;
public static final int CODE_RELOAD_REQUIRED = 309;
public static final int CODE_ERROR = 500;
-
+ public static final String CONTENT_TYPE = "application/json";
private static final Logger LOG = LoggerFactory.getLogger(AjaxResponseRenderer.class);
private EncodeAjaxCallback callback;
- private String contentType = "application/json";
public AjaxResponseRenderer() {
callback = new EncodeAjaxCallback();
@@ -105,7 +104,7 @@ public class AjaxResponseRenderer {
private void renderComponent(FacesContext facesContext, RenderKit renderKit, String clientId,
UIComponent component) throws IOException {
PrintWriter writer = getPrintWriter(facesContext);
- ResponseWriter contentWriter = renderKit.createResponseWriter(writer, contentType, null);
+ ResponseWriter contentWriter = renderKit.createResponseWriter(writer, CONTENT_TYPE, null);
facesContext.setResponseWriter(contentWriter);
if (LOG.isDebugEnabled()) {
@@ -138,7 +137,7 @@ public class AjaxResponseRenderer {
private void saveState(FacesContext facesContext, RenderKit renderKit) throws IOException {
- ResponseWriter stateWriter = renderKit.createResponseWriter(getPrintWriter(facesContext), contentType, null);
+ ResponseWriter stateWriter = renderKit.createResponseWriter(getPrintWriter(facesContext), CONTENT_TYPE, null);
facesContext.setResponseWriter(stateWriter);
StateManager stateManager = facesContext.getApplication().getStateManager();
@@ -168,7 +167,7 @@ public class AjaxResponseRenderer {
} else {
charset = "UTF-8";
}
- ensureContentTypeHeader(facesContext, charset, contentType);
+ ensureContentTypeHeader(facesContext, charset, CONTENT_TYPE);
PrintWriter writer = getPrintWriter(facesContext);
writer.write("{\n \"tobagoAjaxResponse\": true,\n");