浏览 4280 次
锁定老帖子 主题:servlet(CRUD)
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-10-20
页面效果图: 包结构图: 仅把Servlet贴上: package com.chinasunzone.servlet.AAAA; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.Servlet; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.chinasunzone.constants.common.Core; import com.chinasunzone.entity.viewobject.AAAAViewObject; import com.chinasunzone.service.AAAAService; import com.chinasunzone.service.AAAAServiceForm; import com.chinasunzone.xbase.core.util.StringUtils; //************************************************************* //ユーザー名 サンゾーン //システム名 予算プロジェクト //サブシステム名 サンプル //クラス名 サンプルクラス /** * サンプル * @author 叢培雪 * @version 2002.10.13,新規作成 */ //************************************************************* public class AAAAServlet extends HttpServlet implements Servlet { static final long serialVersionUID = 1L; /** * コンストラクター */ public AAAAServlet() { super(); } /** * doGet処理 * * @param request リクエスト * @param response レスポンス */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doPost(request, response); } /** * doPost処理 * * @param request リクエスト * @param response レスポンス */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // AAAAサービス AAAAService service = new AAAAService(); // AAAAフォーム AAAAServiceForm form = new AAAAServiceForm(); // AAAAビューオブジェクト AAAAViewObject viewObject = null; // リクエストディスパッチャ RequestDispatcher dispatcher = null; // 処理モードの取得 String handle = StringUtils.toStrE(request.getParameter("handle")); if (Core.OPERATION_SEARCH.equals(handle)) { /** * 検索処理を行う */ // ユーザIDを取得する String id = request.getParameter("id"); // フォームにデータを設定する form.setId(StringUtils.toIntegerE(id)); // 更新処理をおこなう viewObject = service.editInitAAAA(form); // 遷移先を設定する dispatcher = request.getRequestDispatcher("/WEB-INF/page/project/AAAA/edit_AAAA.jsp"); } else if (Core.OPERATION_CREATE.equals(handle)) { /** * 新規処理を行う */ // ユーザ名を取得する String name = request.getParameter("name"); // パースワードを取得する String pwd = request.getParameter("pwd"); // フォームにデータを設定する form.setName(name); form.setPwd(pwd); // 新規処理をおこなう viewObject = service.createAAAA(form); // 遷移先を設定する dispatcher = request.getRequestDispatcher("/WEB-INF/page/project/AAAA/create_AAAA.jsp"); } else if (Core.OPERATION_EDIT.equals(handle)) { /** * 更新しょりを行う */ // ユーザ名を取得する String name = request.getParameter("name"); // パースワードを取得する String pwd = request.getParameter("pwd"); // ユーザIDを取得する String id = request.getParameter("id"); // フォームにデータを設定する form.setName(name); form.setPwd(pwd); form.setId(StringUtils.toIntegerE(id)); // 更新処理を行う viewObject = service.editAAAA(form); // 遷移先を設定する dispatcher = request.getRequestDispatcher("/WEB-INF/page/project/AAAA/create_AAAA.jsp"); } else if (Core.OPERATION_DELETE.equals(handle)) { /** * 削除処理を行う */ // ユーザIDを取得する String id = request.getParameter("id"); // フォームにデータを設定する form.setId(StringUtils.toIntegerE(id)); // 削除処理を行う viewObject = service.delete(form); // 遷移先を設定する dispatcher = request.getRequestDispatcher("/WEB-INF/page/project/AAAA/create_AAAA.jsp"); } else { /** * 画面初期化を行う */ // 初期化データを取得する viewObject = service.createAAAAInit(); // 遷移先を設定する dispatcher = request.getRequestDispatcher("/WEB-INF/page/project/AAAA/create_AAAA.jsp"); } // アプリケーションエラー if (viewObject != null && StringUtils.isNotEmpty(viewObject.getApplicationError())) { dispatcher = request.getRequestDispatcher("/WEB-INF/page/common/error.jsp"); } // 画面表示用をリクエストに設定する request.setAttribute("viewObject", viewObject); // 遷移先へ遷移する dispatcher.forward(request, response); } } 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-10-20
还请翻译成中文在发一次贴....
|
|
返回顶楼 | |
发表时间:2008-10-20
呵呵,lz做对日的是吧
|
|
返回顶楼 | |
发表时间:2008-10-20
嗯, 呵呵
|
|
返回顶楼 | |
发表时间:2008-10-20
哇哇 , 不好意思, 今晚没时间翻译注释了~ 有时间补上
都是很简单的注释, 暂时没注释,应该也能看明白的~ |
|
返回顶楼 | |
发表时间:2009-02-27
还不如把注释去掉看得舒服!!~!··%¥#……&……#¥(*&……%¥#@
|
|
返回顶楼 | |