mirror of
https://github.com/apache/struts.git
synced 2026-08-06 23:27:07 +00:00
Cleans up code
This commit is contained in:
@@ -34,23 +34,22 @@ import java.io.InputStreamReader;
|
||||
*/
|
||||
public class ContentTypeInterceptor extends AbstractInterceptor {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
ContentTypeHandlerManager selector;
|
||||
|
||||
private final ContentTypeHandlerManager selector;
|
||||
|
||||
@Inject
|
||||
public void setContentTypeHandlerSelector(ContentTypeHandlerManager sel) {
|
||||
this.selector = sel;
|
||||
public ContentTypeInterceptor(ContentTypeHandlerManager selector) {
|
||||
this.selector = selector;
|
||||
}
|
||||
|
||||
|
||||
public String intercept(ActionInvocation invocation) throws Exception {
|
||||
HttpServletRequest request = ServletActionContext.getRequest();
|
||||
ContentTypeHandler handler = selector.getHandlerForRequest(request);
|
||||
|
||||
|
||||
Object target = invocation.getAction();
|
||||
if (target instanceof ModelDriven) {
|
||||
target = ((ModelDriven)target).getModel();
|
||||
target = ((ModelDriven<?>)target).getModel();
|
||||
}
|
||||
|
||||
|
||||
if (request.getContentLength() > 0) {
|
||||
InputStream is = request.getInputStream();
|
||||
InputStreamReader reader = new InputStreamReader(is);
|
||||
|
||||
Reference in New Issue
Block a user