Author: mfortun Date: 2011-08-09 11:28:04 +0200 (Tue, 09 Aug 2011) New Revision: 1114 Url: http://nuiton.org/repositories/revision/wikitty/1114 Log: *correct mimetype content for eval and raw action Note: if using struts with result type=stream, stream attribute name must be write without ${ } but not contentType param Modified: trunk/wikitty-publication/src/main/java/org/nuiton/wikitty/publication/action/PublicationActionRaw.java trunk/wikitty-publication/src/main/resources/struts.xml Modified: trunk/wikitty-publication/src/main/java/org/nuiton/wikitty/publication/action/PublicationActionRaw.java =================================================================== --- trunk/wikitty-publication/src/main/java/org/nuiton/wikitty/publication/action/PublicationActionRaw.java 2011-08-09 09:03:53 UTC (rev 1113) +++ trunk/wikitty-publication/src/main/java/org/nuiton/wikitty/publication/action/PublicationActionRaw.java 2011-08-09 09:28:04 UTC (rev 1114) @@ -36,12 +36,7 @@ @Override public String execute() throws Exception { - constructResult(); - return SUCCESS; - } - public void constructResult() { - List<String> argsString = new ArrayList<String>(); String args = ActionContext.getContext().getParameters().get(ARGS_KEY) .toString(); @@ -73,10 +68,13 @@ } catch (Exception e) { // TODO mfortun-2011-05-09 really handle exception e.printStackTrace(); + } - + + return SUCCESS; } + public String getMimeType() { return mimeType; } Modified: trunk/wikitty-publication/src/main/resources/struts.xml =================================================================== --- trunk/wikitty-publication/src/main/resources/struts.xml 2011-08-09 09:03:53 UTC (rev 1113) +++ trunk/wikitty-publication/src/main/resources/struts.xml 2011-08-09 09:28:04 UTC (rev 1114) @@ -97,7 +97,7 @@ <param name="context">{1}</param> <param name="args">{2}</param> <result type="stream"> - <param name="contentType">mimeType</param> + <param name="contentType">${mimeType}</param> <param name="inputName">inputStream</param> </result> </action> @@ -107,7 +107,7 @@ <param name="context">{1}</param> <param name="args">{2}</param> <result type="stream"> - <param name="contentType">mimeType</param> + <param name="contentType">${mimeType}</param> <param name="inputName">inputStream</param> </result> </action>