これは私のControllerClassです
public class ScheduleClassController extends SimpleFormController {
public ScheduleClassController() {
setCommandClass(ScheduleClass.class);
setCommandName("scheduleClass");
}
protected ModelAndView onSubmit(HttpServletRequest request,
HttpServletResponse response, Object command) throws Exception {
ScheduleClass wiziqClass = (ScheduleClass) command;
System.out.println(wiziqClass);
return new ModelAndView("classdetail", "ScheduleClass", wiziqClass);
}
}
これは私の springapp-servelet.xml です
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
<bean id="viewResolver"
class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="viewClass"
value="org.springframework.web.servlet.view.JstlView" />
<!-- <property name="prefix" value="/WEB-INF/jsp/" /> -->
<property name="suffix" value=".jsp" />
<property name="order" value="10" />
</bean>
<bean name="/index.htm" class="org.sakaiproject.wiziq.tool.HelloWorldController">
<property name="sakaiProxy" ref="org.sakaiproject.wiziq.logic.SakaiProxy" />
</bean>
<bean name="/schedule.htm" class="org.sakaiproject.wiziq.tool.ScheduleClassController">
<property name="formView" value="schedule" />
<property name="successView" value="classdetail" />
</bean>
これは私のclassdetail.jspです
<jsp:directive.include file="/templates/includes.jsp" />
<jsp:directive.include file="/templates/header.jsp" />
hello there
${wiziqClass.name}
<jsp:directive.include file="/templates/footer.jsp" />
フォームを送信した後、このビューに着地しましたが、ここでwiziqClass.nameを取得していません。モデルを作成し、そこにゲッターとセッターを追加しました。
私が間違っているのは何ですか?把握できません。