protected void renderView(Class<?> viewClass, Object viewObject,
ViewContext viewContext) throws Exception {
if (viewClass.getName().equals("void")) {
VoidViewRenderer renderer = new VoidViewRenderer();
renderer.render((Void) viewObject, viewContext);
} else if (viewClass.getName().equals("java.lang.String")) {
StringViewRenderer renderer = new StringViewRenderer();
renderer.render((String) viewObject, viewContext);
} else if (viewObject instanceof View) {
ViewRendererClass vrc = viewObject.getClass().getAnnotation(ViewRendererClass.class);