• 大小: 1.28MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-27
  • 语言: Java
  • 标签: java  

资源简介

java web简易计算器 有源码 可执行 可作为独立项目导入ECLIPSE

资源截图

代码片段和文件信息

package com.bjsxt.struts;

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 CalAction extends Action {

@Override
public ActionForward execute(ActionMapping mapping ActionForm form
HttpServletRequest request HttpServletResponse response)
throws Exception {
CalActionForm caf = (CalActionForm)form;
int value1 = caf.getValue1();
int value2 = caf.getValue2();
String flag = caf.getFlag();
int result = 0; 

try {
if (“+“.equals(flag)) {
result = value1 + value2;
}else if (“-“.equals(flag)) {
result = value1 - value2;
}else if (“*“.equals(flag)) {
result = value1 * value2;
}else if (“/“.equals(flag)) {
result = value1 / value2;
}
request.setAttribute(“result“ result);
return mapping.findForward(“success“);
}catch(Exception e) {
e.printStackTrace();
}
return mapping.findForward(“error“);
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        137  2010-05-07 22:22  ReadMe.txt

     目录          0  2010-05-08 13:21  struts_trainnig_cal

     文件       1237  2008-07-31 10:21  struts_trainnig_cal\.project

     文件        330  2010-05-08 13:21  struts_trainnig_cal\.mymetadata

     文件       1017  2008-07-31 10:29  struts_trainnig_cal\.classpath

     目录          0  2010-05-08 13:21  struts_trainnig_cal\.myeclipse

     目录          0  2010-05-08 13:21  struts_trainnig_cal\WebRoot

     文件        840  2008-07-31 10:22  struts_trainnig_cal\WebRoot\index.jsp

     文件        708  2008-07-31 10:25  struts_trainnig_cal\WebRoot\input.jsp

     文件        586  2008-07-31 10:28  struts_trainnig_cal\WebRoot\success.jsp

     文件        566  2008-07-31 10:28  struts_trainnig_cal\WebRoot\error.jsp

     目录          0  2010-05-08 13:21  struts_trainnig_cal\WebRoot\meta-INF

     文件         39  2008-07-31 09:57  struts_trainnig_cal\WebRoot\meta-INF\MANIFEST.MF

     目录          0  2010-05-08 13:21  struts_trainnig_cal\WebRoot\WEB-INF

     文件       1228  2008-07-31 10:25  struts_trainnig_cal\WebRoot\WEB-INF\web.xml

     文件        657  2008-07-31 10:27  struts_trainnig_cal\WebRoot\WEB-INF\struts-config.xml

     目录          0  2010-05-08 13:21  struts_trainnig_cal\WebRoot\WEB-INF\classes

     目录          0  2010-05-08 13:21  struts_trainnig_cal\WebRoot\WEB-INF\classes\com

     目录          0  2010-05-08 13:21  struts_trainnig_cal\WebRoot\WEB-INF\classes\com\bjsxt

     目录          0  2010-05-08 13:21  struts_trainnig_cal\WebRoot\WEB-INF\classes\com\bjsxt\struts

     文件        960  2010-05-08 13:21  struts_trainnig_cal\WebRoot\WEB-INF\classes\com\bjsxt\struts\CalActionForm.class

     文件       1188  2010-05-08 13:21  struts_trainnig_cal\WebRoot\WEB-INF\classes\com\bjsxt\struts\CalAction.class

     目录          0  2010-05-08 13:21  struts_trainnig_cal\WebRoot\WEB-INF\lib

     文件     358273  2008-07-31 09:58  struts_trainnig_cal\WebRoot\WEB-INF\lib\antlr.jar

     文件     188671  2008-07-31 09:58  struts_trainnig_cal\WebRoot\WEB-INF\lib\commons-beanutils.jar

     文件     168446  2008-07-31 09:58  struts_trainnig_cal\WebRoot\WEB-INF\lib\commons-digester.jar

     文件      22379  2008-07-31 09:58  struts_trainnig_cal\WebRoot\WEB-INF\lib\commons-fileupload.jar

     文件      38015  2008-07-31 09:58  struts_trainnig_cal\WebRoot\WEB-INF\lib\commons-logging.jar

     文件      84462  2008-07-31 09:58  struts_trainnig_cal\WebRoot\WEB-INF\lib\commons-validator.jar

     文件      65425  2008-07-31 09:58  struts_trainnig_cal\WebRoot\WEB-INF\lib\jakarta-oro.jar

............此处省略10个文件信息

评论

共有 条评论