package org.fastcatsearch.http.action.service;
import java.io.Writer;
import org.fastcatsearch.http.ActionMapping;
import org.fastcatsearch.http.action.ActionRequest;
import org.fastcatsearch.http.action.ActionResponse;
import org.fastcatsearch.http.action.ServiceAction;
import org.jboss.netty.handler.codec.http.HttpResponseStatus;
@ActionMapping("/test")
public class TestAction extends ServiceAction {
public String name;
public TestAction() {
name = "test";
}
@Override
public void doAction(ActionRequest request, ActionResponse response) throws Exception {
writeHeader(response);
logger.info("parameter Map >> {}", request.getParameterMap());
String contentStr = "<html><body><h1>제목</h1><h3>sub title</h3></body></html>";
Writer writer = response.getWriter();
try {
writer.write(contentStr);
} catch (Exception e) {
logger.error("", e);
} finally {
if(writer != null){
writer.close();
}
}
}
}