package action;
import java.util.List;
import java.util.Locale;
import org.springframework.aop.ThrowsAdvice;
import org.springframework.context.i18n.LocaleContext;
import net.sf.cglib.core.Local;
import pojos.Customer;
import pojos.Users;
import service.CustomerService;
import service.UsersService;
import sun.util.resources.LocaleData;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class CustomerAction extends ActionSupport{
/**
*灞炴�鍚嶏細serialVersionUID銆佺被鍨嬶細long銆佷綔鎴愭棩锛�012-12-30.<br>
*鍚箟锛�
*/
private static final long serialVersionUID = -910456589191114077L;
private CustomerService customerService;
private List<Customer> customers;
private Customer customer;
private int flag=0;
private String uu="341231";
public String getUu()
{
return uu;
}
public void setUu(String uu)
{
this.uu = uu;
}
private Users users;
public Users getUsers()
{
return users;
}
public void setUsers(Users users)
{
this.users = users;
}
private UsersService usersService;
public String list(){
customers=customerService.getCustomerList();
return SUCCESS;
}
public String update(){
if(customer!=null){
customer=customerService.getCustomerById(customer.getCusId());
customer.setCusStatus(1);
customerService.updateCustomer(customer);
}
return SUCCESS;
}
public String delete()
{
if(customer!=null){
customerService.deleteCustomer(customer);
}
return SUCCESS;
}
@SuppressWarnings("unchecked")
public String login() throws Exception{
String password=users.getPassword();
users=usersService.getUsersByName(users.getUsername().trim());
if(users!=null&&users.getPassword().equals(password)){
ActionContext.getContext().getSession().put("user", users);
return SUCCESS;
}
setFlag(1);
return INPUT;
}
public UsersService getUsersService()
{
return usersService;
}
public void setUsersService(UsersService usersService)
{
this.usersService = usersService;
}
@SuppressWarnings("unchecked")
public String toChinese(){
Locale local=new Locale("zh_CN");
ActionContext.getContext().setLocale(local);
ActionContext.getContext().getSession().put("WW_TRANS_I18N_LOCALE", "SESSION_LOCALE");
return SUCCESS;
}
@SuppressWarnings("unchecked")
public String toEnglish(){
Locale local=new Locale("en_US");
ActionContext.getContext().setLocale(local);
ActionContext.getContext().getSession().put("WW_TRANS_I18N_LOCALE", "en_US");
return SUCCESS;
}
public int getFlag() {
return flag;
}
public void setFlag(int flag) {
this.flag = flag;
}
public Customer getCustomer() {
return customer;
}
public void setCustomer(Customer customer) {
this.customer = customer;
}
public CustomerService getCustomerService() {
return customerService;
}
public void setCustomerService(CustomerService customerService) {
this.customerService = customerService;
}
public List<Customer> getCustomers() {
return customers;
}
public void setCustomers(List<Customer> customers) {
this.customers = customers;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
<项目介绍> - 基于structs2, spring, hibernate网站,软件工程课设。用于物流公司车队的管理和调度,调用高德地图api实现地理位置信息的获取。主要功能有根据任务地点和需求量进行执行车辆分配,路径规划等。 - 不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 --------
资源推荐
资源详情
资源评论
收起资源包目录
Java《用于物流公司车队的管理和调度,主要功能有根据任务地点和需求量进行执行车辆分配,路径规划等》+源代码 (364个子文件)
OrderFormAction.class 11KB
CustomerAction.class 4KB
OrderCenterDaoImpl.class 3KB
MainCalculation.class 3KB
TastAction.class 3KB
OrderFormDaoImpl.class 3KB
SchemeDaoImpl.class 3KB
OrderForm.class 3KB
CompanyPrice.class 2KB
Customer.class 2KB
LogisticsPlanDaoImpl.class 2KB
CustomerDaoImpl.class 2KB
OrderCenter.class 2KB
LogisticsPlan.class 2KB
OrderCenterServiceImpl.class 1KB
CustomerServiceImpl.class 1KB
Scheme.class 1KB
OrderFormServiceImpl.class 1KB
LogisticsPlanServiceImpl.class 1KB
UserDaoImpl.class 1KB
ProvinceTypeDaoImpl.class 1KB
UsersDaoImpl.class 1KB
City.class 1KB
User.class 1KB
SchemeServiceImpl.class 1KB
UserDaoImpl$1.class 1020B
CityDaoImpl.class 985B
CompanyPriceDaoImpl.class 891B
ProvinceTypeServiceImpl.class 886B
UserServiceImpl.class 875B
CompanyPriceServiceImpl.class 854B
CityServiceImpl.class 851B
UsersServiceImpl.class 767B
ProvinceType.class 729B
Users.class 708B
CustomerService.class 414B
CustomerDao.class 402B
OrderCenterService.class 402B
OrderCenterDao.class 390B
LogisticsPlanService.class 374B
OrderFormService.class 369B
LogisticsPlanDao.class 362B
OrderFormDao.class 357B
SchemeService.class 337B
SchemeDao.class 325B
CityService.class 242B
CompanyPriceService.class 241B
UserService.class 239B
CityDao.class 230B
CompanyPriceDao.class 229B
UserDao.class 227B
ProvinceTypeService.class 202B
ProvinceTypeDao.class 190B
UsersService.class 174B
UsersDao.class 162B
.classpath 590B
org.eclipse.wst.common.component 437B
org.eclipse.wst.jsdt.ui.superType.container 49B
fox.css 7KB
skin.css 4KB
login-content-bg.gif 20KB
main_01.gif 13KB
login-wel.gif 9KB
logo.gif 6KB
logo1.gif 6KB
menu_bg2.gif 4KB
servicezhgb2312.gif 3KB
main_07.gif 3KB
buttom-right.gif 2KB
ershou_1.gif 2KB
ershou_2.gif 2KB
menu_bgs.gif 2KB
title.gif 2KB
sitebackup.gif 2KB
DefaultDocs.gif 2KB
menu_bg.gif 2KB
main_11.gif 2KB
tool-down-pic.gif 2KB
buttom-left.gif 2KB
mime.gif 2KB
password.gif 2KB
ad.gif 2KB
lminfo.gif 2KB
defind.gif 2KB
ipsecurity.gif 2KB
user-info.gif 2KB
Redirects.gif 2KB
usercontrol.gif 2KB
main_46.gif 1KB
main_40.gif 1KB
main_52.gif 1KB
menu_bg1.gif 1KB
main_50.gif 1KB
lm.gif 1KB
main_48.gif 1KB
Login_but.gif 1KB
main_05.gif 1KB
main_34_1.gif 1KB
pic19.gif 1KB
main_34.gif 1KB
共 364 条
- 1
- 2
- 3
- 4
资源评论
- weixin_464278992024-04-13资源很实用,内容详细,值得借鉴的内容很多,感谢分享。
程序员无锋
- 粉丝: 3677
- 资源: 2181
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 汇编语言入门与编程实践-低层开发者的必备技能
- WatchIO二进制固件和刷机工具(无需源码编译).zip
- 提取网页核心信息:Python中的Readability与Date Extraction技术
- Swift语言教程:从基础语法到高级特性的全面讲解
- 表白代码(发射爱心).zip学习资料程序
- 常用工具合集(包括汉字转拼音工具、常用数据格式相互转换工具、尺寸相关的工具类).zip
- Delphi编程教程:从入门到精通Windows应用程序开发
- 视觉化编程入门指南:Visual Basic语言教程及其应用领域
- 纯代码实现的3d爱心.zip学习资料语言
- 儿童编程教育中Scratch语言的基础教学及实战示例
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功