資源簡介
利用MVC模式實現(xiàn)的整數(shù)計算器。只有一個c.jsp頁面,可實現(xiàn)用戶的加、減、乘、除運算。
代碼片段和文件信息
package?fm.action;
import?java.io.IOException;
import?java.io.PrintWriter;
import?javax.servlet.RequestDispatcher;
import?javax.servlet.ServletException;
import?javax.servlet.http.HttpServlet;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?fm.service.Computer;
public?class?Control?extends?HttpServlet?{
/**
?*?Constructor?of?the?object.
?*/
public?Control()?{
super();
}
/**
?*?Destruction?of?the?servlet.?
?*/
public?void?destroy()?{
super.destroy();?//?Just?puts?“destroy“?string?in?log
//?Put?your?code?here
}
public?void?doGet(HttpServletRequest?request?HttpServletResponse?response)
throws?ServletException?IOException?{
String?n1=request.getParameter(“num1“);
//?從視圖層讀入數(shù)據(jù)到控制器
String?n2=request.getParameter(“num2“);
String?op=request.getParameter(“oper“);//getParameter方法返回String類型
Computer?c=new?Computer();//創(chuàng)建對象
String?result=c.compute(n1?n2?op);//調(diào)用方法
request.setAttribute(“result“result);
//常用request,第一個參數(shù)是名字,第二個是值
request.setAttribute(“num1“?n1);
request.setAttribute(“num2“?n2);
request.setAttribute(“oper“?op);
RequestDispatcher?rd=request.getRequestDispatcher(“/c.jsp“);
rd.forward(requestresponse);
//轉(zhuǎn)發(fā)請求跳轉(zhuǎn)
}
public?void?doPost(HttpServletRequest?request?HttpServletResponse?response)
throws?ServletException?IOException?{
doGet(requestresponse);
}
public?void?init()?throws?ServletException?{
//?Put?your?code?here
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????478??2009-03-30?09:35??firstmvc\.classpath
?????文件????????297??2009-03-30?09:35??firstmvc\.myme
?????文件???????1010??2009-03-30?09:35??firstmvc\.project
?????文件?????????88??2009-03-30?09:36??firstmvc\.settings\org.eclipse.core.resources.prefs
?????文件???????1657??2009-04-09?09:02??firstmvc\src\fm\action\Control.java
?????文件????????858??2009-04-09?09:29??firstmvc\src\fm\service\Computer.java
?????文件????????908??2009-04-09?09:20??firstmvc\WebRoot\c.jsp
?????文件????????834??2009-03-30?09:35??firstmvc\WebRoot\index.jsp
?????文件?????????39??2009-03-30?09:35??firstmvc\WebRoot\me
?????文件???????1810??2009-04-09?09:02??firstmvc\WebRoot\WEB-INF\classes\fm\action\Control.class
?????文件???????1340??2009-04-09?09:29??firstmvc\WebRoot\WEB-INF\classes\fm\service\Computer.class
?????文件??????21195??2009-03-30?09:35??firstmvc\WebRoot\WEB-INF\lib\jstl.jar
?????文件?????394583??2009-03-30?09:35??firstmvc\WebRoot\WEB-INF\lib\standard.jar
?????文件????????783??2009-04-02?08:25??firstmvc\WebRoot\WEB-INF\web.xm
?????目錄??????????0??2009-04-02?08:25??firstmvc\WebRoot\WEB-INF\classes\fm\action
?????目錄??????????0??2009-04-02?08:22??firstmvc\WebRoot\WEB-INF\classes\fm\service
?????目錄??????????0??2009-04-02?08:23??firstmvc\WebRoot\WEB-INF\classes\fm
?????目錄??????????0??2009-04-02?08:25??firstmvc\src\fm\action
?????目錄??????????0??2009-04-02?08:22??firstmvc\src\fm\service
?????目錄??????????0??2009-04-02?08:21??firstmvc\WebRoot\WEB-INF\classes
?????目錄??????????0??2009-03-30?09:35??firstmvc\WebRoot\WEB-INF\lib
?????目錄??????????0??2009-04-02?08:23??firstmvc\src\fm
?????目錄??????????0??2009-03-30?09:35??firstmvc\WebRoot\me
?????目錄??????????0??2009-03-30?09:35??firstmvc\WebRoot\WEB-INF
?????目錄??????????0??2009-03-30?09:35??firstmvc\.myeclipse
?????目錄??????????0??2009-03-30?09:36??firstmvc\.settings
?????目錄??????????0??2009-04-02?08:21??firstmvc\src
?????目錄??????????0??2009-04-02?08:18??firstmvc\WebRoot
?????目錄??????????0??2009-03-30?09:36??firstmvc
-----------?---------??----------?-----??----
............此處省略2個文件信息
- 上一篇:delphi攝像頭拍照
- 下一篇:VC 編程實現(xiàn)活動主機掃描源代碼
評論
共有 條評論