Java外卖系统
标签:
•
文件类型: .rar
•
文件大小: 23.12MB
•
下载次数: 1
•
一个简单的java外卖系统,包含前后台页面
前台首页/userLogin.jsp
后台首页/adminLogin.jsp
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 933 2018-04-10 22:06 TakeOutWeb.classpath
文件 451 2018-04-10 22:10 TakeOutWeb.myhibernatedata
文件 1335 2018-04-10 21:56 TakeOutWeb.project
文件 522 2018-04-10 21:37 TakeOutWeb.settings.jsdtscope
文件 83 2018-04-13 22:50 TakeOutWeb.settingscom.genuitec.eclipse.core.prefs
文件 877 2018-04-13 23:37 TakeOutWeb.settingsorg.eclipse.core.resources.prefs
文件 364 2018-04-10 21:37 TakeOutWeb.settingsorg.eclipse.jdt.core.prefs
文件 566 2018-04-10 21:40 TakeOutWeb.settingsorg.eclipse.wst.common.component
文件 409 2018-04-10 22:06 TakeOutWeb.settingsorg.eclipse.wst.common.project.facet.core.xml
文件 49 2018-04-10 21:37 TakeOutWeb.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-04-10 21:37 TakeOutWeb.settingsorg.eclipse.wst.jsdt.ui.superType.name
文件 3615 2018-04-18 18:15 TakeOutWebuild.xml
文件 8479 2018-04-24 15:57 TakeOutWebconfigapplicationContext.xml
文件 207 2018-04-23 10:35 TakeOutWebconfigdb.properties
文件 699 2018-04-23 10:32 TakeOutWebconfiglog4j.properties
文件 3484 2018-04-24 13:37 TakeOutWebconfigstruts.xml
文件 13793 2018-04-24 16:37 TakeOutWebdatabase.sql
文件 1190 2018-04-10 22:10 TakeOutWebhibernate.reveng.xml
文件 85 2018-04-18 18:15 TakeOutWebmanifest.mf
文件 227 2018-04-24 16:38 TakeOutWeb
andom.txt
文件 2886 2018-04-23 22:38 TakeOutWebsrcorgmeilingactionAddressAction.java
文件 3536 2018-04-23 23:33 TakeOutWebsrcorgmeilingactionAdminAction.java
文件 2211 2018-04-20 15:53 TakeOutWebsrcorgmeilingactionCategoryAction.java
文件 2154 2018-04-21 22:14 TakeOutWebsrcorgmeilingactionDiscussAction.java
文件 5691 2018-04-21 16:51 TakeOutWebsrcorgmeilingactionFoodAction.java
文件 8911 2018-04-24 16:17 TakeOutWebsrcorgmeilingactionOrderAction.java
文件 2845 2018-04-24 14:37 TakeOutWebsrcorgmeilingactionPageAction.java
文件 1638 2018-04-22 01:03 TakeOutWebsrcorgmeilingactionSettingAction.java
文件 4870 2018-04-23 19:08 TakeOutWebsrcorgmeilingactionShoppingCartAction.java
文件 4545 2018-04-23 23:04 TakeOutWebsrcorgmeilingactionUserAction.java
............此处省略674个文件信息
package org.meiling.action;
import java.io.IOException;
import java.io.PrintWriter;
import org.apache.commons.lang3.StringUtils;
import org.apache.struts2.ServletActionContext;
import org.meiling.entity.Address;
import org.meiling.entity.User;
import org.meiling.service.AddressService;
import org.meiling.util.Constant;
import org.meiling.util.WebUtils;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class AddressAction extends ActionSupport {
private AddressService addressService;
private Address address;
//显示地址列表
public String showAddressList(){
User user = (User) ActionContext.getContext().getSession().get(Constant.USER_LOGIN);
if (user!=null&&StringUtils.isNotBlank(user.getId())) {
ActionContext.getContext().getContextMap().put(“addressList“addressService.findAddressList(user.getId()));
}
return “showAddressList“;
}
//显示地址列表
public String showUserAddressList(){
User user = (User) ActionContext.getContext().getSession().get(Constant.USER_LOGIN);
if (user!=null&&StringUtils.isNotBlank(user.getId())) {
ActionContext.getContext().getContextMap().put(“addressList“addressService.findAddressList(user.getId()));
}
return “showUserAddressList“;
}
//添加地址
public void addAddress() throws IOException{
//在前台jsp添加地址页面记得写上登录用户id
PrintWriter pw = new PrintWriter(ServletActionContext.getResponse().getWriter());
System.out.println(address);
User user = (User) ServletActionContext.getRequest().getSession().getAttribute(Constant.USER_LOGIN);
if (address!=null) {
address.setAddId(WebUtils.getRandomUUID());
address.setUser(user);
addressService.save(address);
pw.write(“true“);
}else{
pw.write(“false“);
}
pw.flush();
pw.close();
}
//删除地址
public String deleteAddress(){
if (address!=null&&StringUtils.isNotBlank(address.getAddId())) {
addressService.delete(address.getAddId());
}
return showUserAddressList();
}
//修改地址
public void updateAddress() throws IOException{
PrintWriter pw = new PrintWriter(ServletActionContext.getResponse().getWriter());
if (address!=null) {
Address find = addressService.findById(address.getAddId());
find.setAddReceiver(address.getAddReceiver());
find.setAddMobile(address.getAddMobile());
find.setAddAddress(address.getAddAddress());
addressService.update(find);
pw.write(“true“);
}else{
pw.write(“false“);
}
pw.flush();
pw.close();
}
public void setAddressService(AddressService addressService) {
this.addressService = addressService;
}
public Address getAddress() {
return address;
}
public void setAddress(Address address) {
this.address = address;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 933 2018-04-10 22:06 TakeOutWeb.classpath
文件 451 2018-04-10 22:10 TakeOutWeb.myhibernatedata
文件 1335 2018-04-10 21:56 TakeOutWeb.project
文件 522 2018-04-10 21:37 TakeOutWeb.settings.jsdtscope
文件 83 2018-04-13 22:50 TakeOutWeb.settingscom.genuitec.eclipse.core.prefs
文件 877 2018-04-13 23:37 TakeOutWeb.settingsorg.eclipse.core.resources.prefs
文件 364 2018-04-10 21:37 TakeOutWeb.settingsorg.eclipse.jdt.core.prefs
文件 566 2018-04-10 21:40 TakeOutWeb.settingsorg.eclipse.wst.common.component
文件 409 2018-04-10 22:06 TakeOutWeb.settingsorg.eclipse.wst.common.project.facet.core.xm
文件 49 2018-04-10 21:37 TakeOutWeb.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-04-10 21:37 TakeOutWeb.settingsorg.eclipse.wst.jsdt.ui.superType.name
文件 3615 2018-04-18 18:15 TakeOutWebuild.xm
文件 8479 2018-04-24 15:57 TakeOutWebconfigapplicationContext.xm
文件 207 2018-04-23 10:35 TakeOutWebconfigdb.properties
文件 699 2018-04-23 10:32 TakeOutWebconfiglog4j.properties
文件 3484 2018-04-24 13:37 TakeOutWebconfigstruts.xm
文件 13793 2018-04-24 16:37 TakeOutWebdataba
文件 1190 2018-04-10 22:10 TakeOutWebhibernate.reveng.xm
文件 85 2018-04-18 18:15 TakeOutWebmanifest.mf
文件 227 2018-04-24 16:38 TakeOutWeb
andom.txt
文件 2886 2018-04-23 22:38 TakeOutWebsrcorgmeilingactionAddressAction.java
文件 3536 2018-04-23 23:33 TakeOutWebsrcorgmeilingactionAdminAction.java
文件 2211 2018-04-20 15:53 TakeOutWebsrcorgmeilingactionCategoryAction.java
文件 2154 2018-04-21 22:14 TakeOutWebsrcorgmeilingactionDiscussAction.java
文件 5691 2018-04-21 16:51 TakeOutWebsrcorgmeilingactionFoodAction.java
文件 8911 2018-04-24 16:17 TakeOutWebsrcorgmeilingactionOrderAction.java
文件 2845 2018-04-24 14:37 TakeOutWebsrcorgmeilingactionPageAction.java
文件 1638 2018-04-22 01:03 TakeOutWebsrcorgmeilingactionSettingAction.java
文件 4870 2018-04-23 19:08 TakeOutWebsrcorgmeilingactionShoppingCartAction.java
文件 4545 2018-04-23 23:04 TakeOutWebsrcorgmeilingactionUserAction.java
............此处省略674个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)