class StudentForm extends ActionForm{
String stuId;
String strName;
String age;
String major;
String getXXX(){
return xxx;
} void setXXX(String xxx){
this.xxx = xxx;
}
}
Action: StuCreateAction, StuDisplayAction,StuDeleteAction
String stuId;
String strName;
String age;
String major;
String getXXX(){
return xxx;
} void setXXX(String xxx){
this.xxx = xxx;
}
}
Action: StuCreateAction, StuDisplayAction,StuDeleteAction
解决方案 »
- initializing class SessionFactoryObjectFactory ,Not binding factory to JNDI, no
- 求助啊,大虾们.Hibernate注解配置双向一对多报错.
- 求助:ie不执行js脚本 firefox和chrome却可以
- b/s中咋能实现客户端自定义单据打印格式呢
- 一个关于代码复用的问题。若此问题能得到解决,那真是受益匪浅啊。
- Extjs 全局风格切换问题 【求助贴】【Extjs】【周末加班 在线求助】
- 请问如何在ide里设置main(String args[])中的参数? 开发环境是ECLIPSE
- Hibernate 批量(分页)删除的问题
- EJB如何生成主键?
- 求帮写下后台和jsp页面的传值方法
- hibernate如何操作树形数据库表格中的数据
- 请问struts-config.xml配置参数的一个问题
2.数据访问类(操作数据库): StuDao.java
3.添加Action(用于从列表页面跳转到添加页面,可要可不要):StuAddAction.java
4.修改Action(用于读出需要修改的记录,并跳转到修改页面):StuModifyAction.java
5.操作类(根据传来的参数,进行调用数据访问类的添加,修改,删除方法) StuOperationAction.java
6.ActionForm类(对应页面html控件.一般来说,添加,修改,可以用同一个ActionForm) StuActionForm.java
7.jsp文件:列表页面stulist.jsp,添加页面stuadd.jsp,修改页面stumodify.jsp,出错页面stuerror.jsp
Action如下
package com.ebills.web.studio.action;import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
public class StudentAction extends Action{
public ActionForward add(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
//EJB中add方法
return mapping.findForward("");
}
public ActionForward delete(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
// EJB中delete方法
return mapping.findForward("");
}
public ActionForward select(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
// EJB中select方法
return mapping.findForward("");
}
}