• 大小: 124KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-11
  • 语言: 其他
  • 标签: java  SSH  

资源简介

基于SSH框架开发的一个网络计费系统,包括详细的代码

资源截图

代码片段和文件信息

package tarena.netctoss.action;

import java.util.Collection;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.commons.logging.Log;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.multiaction.MultiActionController;

import tarena.netctoss.biz.IAccountMgmtBIZ;
import tarena.netctoss.model.Account;
import tarena.netctoss.model.AccountDetail;

public class AccountMgmtController extends MultiActionController {
private Log log;
private IAccountMgmtBIZ accountBiz;
private String yearView;
private String monthView;
private String detailYearView;
private String detailMonthView;
private String systemErrorView;
private String moduleName;

public AccountMgmtController() {
super();
}

public ModelAndView listAccount(HttpServletRequest request HttpServletResponse response){
System.out.println(“AccountMgmtController listAccount“);
ModelAndView mv = new ModelAndView();;
Collection accounts = null;
String sign = request.getParameter(“sign“);

/**
 * 流程控制
 */
if(sign != null && sign.equals(“monthView“)){
mv.setViewName(monthView);
return mv;
}else if(sign != null && sign.equals(“yearView“)){
mv.setViewName(yearView);
return mv;
}else if(sign != null && sign.equals(“detailMonthView“)){
mv.setViewName(detailMonthView);
return mv;
}else if(sign != null && sign.equals(“detailYearView“)){
mv.setViewName(detailYearView);
return mv;
}

int year = Integer.parseInt(request.getParameter(“selectYear“));
int month = 0;
if(sign != null && sign.equals(“month“)){
month = Integer.parseInt(request.getParameter(“selectMonth“));
}
if(sign != null && sign.equals(“month“)){
/**
 * 按月查询
 */
accounts = accountBiz.findAllAccounts(year month);
System.out.println(accounts);
mv.setViewName(monthView);
System.out.println(“按月查“);
}else if(sign != null && sign.equals(“year“)){
/**
 * 按年查询
 */
accounts = accountBiz.findAllAccounts(year);
mv.setViewName(yearView);
}
mv.addobject(“accounts“ accounts);
request.setAttribute(“year“ year);
request.setAttribute(“month“ month);
System.out.println(“Modelandview“);
return mv;
}

public ModelAndView listAccountDetail(HttpServletRequest request
HttpServletResponse response 
Account account){
ModelAndView mv = new ModelAndView();
Collection accounts = null;
Collection ad = null;
String sign = request.getParameter(“sign“);
String labIp = request.getParameter(“labIp“);
int year = Integer.parseInt(request.getParameter(“year“));
int month = 0;
double timeDuration = 0.0;
if(sign != null && sign.equals(“detailMonth“)){
month = Integer.parseInt(request.getParameter(“month“));
}
if(sign != null && sign.equals(“detailYear“)){
timeDuration = new Double(request.

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

     文件      15247  2008-01-24 22:13  netctoss\src\applicationContext.xml

     文件         68  2008-01-10 20:17  netctoss\src\ApplicationResources.properties

     文件       5101  2008-01-22 19:06  netctoss\src\tarena\netctoss\action\AccountMgmtController.java

     文件        384  2008-01-13 22:59  netctoss\src\tarena\netctoss\action\ActionProxy.java

     文件       6128  2008-01-21 15:40  netctoss\src\tarena\netctoss\action\AdminMgmtAction.java

     文件       2399  2008-01-21 22:53  netctoss\src\tarena\netctoss\action\LoginAction.java

     文件       4466  2008-01-20 00:08  netctoss\src\tarena\netctoss\action\PricingMgmtAction.java

     文件       6951  2008-01-24 18:14  netctoss\src\tarena\netctoss\action\ReckonMgmtController.java

     文件      13278  2008-01-25 00:02  netctoss\src\tarena\netctoss\action\UserMgmtAction.java

     文件       3312  2008-01-21 11:40  netctoss\src\tarena\netctoss\action\UserSelfController.java

     文件        347  2007-12-27 22:51  netctoss\src\tarena\netctoss\biz\IAccountMgmtBIZ.java

     文件        562  2007-12-27 22:46  netctoss\src\tarena\netctoss\biz\IAdminMgmtBIZ.java

     文件        269  2008-01-13 20:15  netctoss\src\tarena\netctoss\biz\ILoginBIZ.java

     文件       1080  2008-01-22 17:49  netctoss\src\tarena\netctoss\biz\impl\AccountBIZPOJOImpl.java

     文件       1809  2008-01-14 21:22  netctoss\src\tarena\netctoss\biz\impl\AdminMgmtBIZPOJOImpl.java

     文件        800  2008-01-20 21:55  netctoss\src\tarena\netctoss\biz\impl\LoginBIZPOJOImpl.java

     文件       1760  2008-01-14 22:56  netctoss\src\tarena\netctoss\biz\impl\PricingMgmtBIZPOJOImpl.java

     文件       1254  2008-01-24 10:20  netctoss\src\tarena\netctoss\biz\impl\ReckonBIZPOJOImpl.java

     文件       2531  2008-01-24 22:07  netctoss\src\tarena\netctoss\biz\impl\UserMgmtBIZPOJOImpl.java

     文件        546  2007-12-27 22:37  netctoss\src\tarena\netctoss\biz\IPricingMgmtBIZ.java

     文件        467  2007-12-27 22:55  netctoss\src\tarena\netctoss\biz\IReckonMgmtBIZ.java

     文件        876  2007-12-27 23:02  netctoss\src\tarena\netctoss\biz\IUserMgmtBIZ.java

     文件        355  2007-12-27 23:33  netctoss\src\tarena\netctoss\dao\IAccountMgmtDAO.java

     文件        185  2007-12-27 23:22  netctoss\src\tarena\netctoss\dao\IAdminMgmtDAO.java

     文件        403  2007-12-27 23:11  netctoss\src\tarena\netctoss\dao\IbaseDAO.java

     文件        310  2007-12-27 23:35  netctoss\src\tarena\netctoss\dao\ILoginDAO.java

     文件       7909  2008-01-23 09:16  netctoss\src\tarena\netctoss\dao\impl\AccountMgmtDAOJDBCImpl.java

     文件        604  2008-01-19 14:35  netctoss\src\tarena\netctoss\dao\impl\AdminMgmtDAOHibernateTemplateImpl.java

     文件       2105  2008-01-20 00:09  netctoss\src\tarena\netctoss\dao\impl\baseDAOHibernateTemplateImpl.java

     文件       1281  2008-01-19 14:33  netctoss\src\tarena\netctoss\dao\impl\LoginDAOHibernateTemplateImpl.java

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

评论

共有 条评论