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
解决方案 »
- 如何将ASCII编码RSA公钥转换为publickey对象``?
- open session in view 配置后为何仍然不能进行延迟加载
- 使用spring 构建对象时什么时候使用ioc的依赖注入 什么时候使用传统的new
- 请教 Hibernate 3.1的TransactionException问题
- 谁能帮我分析一下下面的代码,是关于过滤型servlet的运行原理
- 大家有没有可以通过窜口(即:com端口)发送数据的程序。
- eclipse下的lomboz插件问题
- 请问如何开发代码生成的工具啊!
- 关于HelloWorld的Web Service问题请教!
- SUN ONE STUDIO 中EJBQL的问题.郁闷.
- 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("");
}
}