package com.vo;
import java.util.List;
import com.factory.DAOFactory;
/**
* 菜单类
*/
public class Menu {
private int menu_id; //菜单ID
private String menu_name; //菜单名
private String menu_content; //菜单简介
private double menu_price; //菜单单价
private String menu_image;
private StringBuffer showMenuList; //列出菜单
private StringBuffer showMenuTop; //列出推荐菜单
private StringBuffer showUpdateList; //更新菜单列表
private StringBuffer showMenuTopUpdate;//列出推荐菜单删除操作
private StringBuffer showMenuUpdate; //列出所有菜单推荐操作
public int getMenu_id() {
return menu_id;
}
public void setMenu_id(int menu_id) {
this.menu_id = menu_id;
}
public String getMenu_name() {
return menu_name;
}
public void setMenu_name(String menu_name) {
this.menu_name = menu_name;
}
public String getMenu_content() {
return menu_content;
}
public void setMenu_content(String menu_content) {
this.menu_content = menu_content;
}
public double getMenu_price() {
return menu_price;
}
public void setMenu_price(double menu_price) {
this.menu_price = menu_price;
}
public String getMenu_image() {
return menu_image;
}
public void setMenu_image(String menu_image) {
this.menu_image = menu_image;
}
public StringBuffer getShowMenuList() {
List<Menu> list = DAOFactory.getMenuDAOInstance().showAllList();
showMenuList = new StringBuffer();
for (Menu menu : list) {
showMenuList.append("<li class=\"content\"><figure class=\"fig\"><img src=\"images/");
showMenuList.append(menu.getMenu_image() + ".jpg\" width=\"200px\" class=\"img\"/>");
showMenuList.append("<figcaption class=\"describe\">");
showMenuList.append("<p class=\"name\">" + menu.getMenu_name() + "</p>");
showMenuList.append("<p class=\"price\"><span class=\"sign\">¥</span><span class=\"current\">");
showMenuList.append(menu.getMenu_price());
showMenuList.append("/份</span></p><div class=\"buying\"><a href=\"information.jsp?id=" + menu.getMenu_id() + "\">加入购物车</a></div></figcaption></figure></li>");
// <li class="content">
// <figure class="fig">
// <img src="images/1.jpg" width="200px" class="img"/>
// <figcaption class="describe">
// <p class="name">图片</p>
// <p class="price">
// <span class="sign">¥</span>
// <span class="current">19/份</span>
// </p>
// <div class="buying">
// <a href="information.jsp?id=1">加入购物车</a>
// </div>
// </figcaption>
// </figure>
// </li>
}
return showMenuList;
}
public StringBuffer getShowMenuTop() {
List<Menu> list = DAOFactory.getMenuDAOInstance().showTopList();
showMenuTop = new StringBuffer();
for (Menu menu : list) {
showMenuTop.append("<li class=\"content\"><figure class=\"fig\"><img src=\"images/");
showMenuTop.append(menu.getMenu_image() + ".jpg\" width=\"200px\" class=\"img\"/>");
showMenuTop.append("<figcaption class=\"describe\"><p class=\"name\">");
showMenuTop.append(menu.getMenu_name());
showMenuTop.append("</p><p class=\"price\"><span class=\"sign\">¥</span><span class=\"current\">");
showMenuTop.append(menu.getMenu_price() + "/份</span>");
showMenuTop.append("</p><div class=\"buying\"><a href=\"information.jsp?id=" + menu.getMenu_id() + "\">加入购物车</a></div></figcaption></figure></li>");
}
// <li class="content">
// <figure class="fig">
// <img src="images/1.jpg" width="200px" class="img"/>
// <figcaption class="describe">
// <p class="name">图片</p>
// <p class="price">
// <span class="sign">¥</span>
// <span class="current">19/份</span>
// </p>
// <div class="buying">
// 加入购物车
// </div>
// </figcaption>
// </figure>
// </li>
return showMenuTop;
}
public StringBuffer getShowUpdateList() {
List<Menu> list = DAOFactory.getMenuDAOInstance().showAllList();
showUpdateList = new StringBuffer();
for (Menu menu : list) {
showUpdateList.append("<tr><td class=\"food_id\">");
showUpdateList.append(menu.getMenu_id());
showUpdateList.append("</td><td class=\"food_name\">");
showUpdateList.append(menu.getMenu_name());
showUpdateList.append("</td><td class=\"price\">");
showUpdateList.append(menu.getMenu_price());
showUpdateList.append("</td><td class=\"infor\">");
showUpdateList.append(menu.getMenu_content());
showUpdateList.append("</td></tr>");
}
// <tr>
// <td class="food_id">01</td>
// <td class="food_name">菜名</td>
// <td class="price">19</td>
// <td class="infor">菜品信息</td>
// </tr>
return showUpdateList;
}
public StringBuffer getShowMenuTopUpdate() {
System.out.println("getShowMenuTopUpdate");
showMenuTopUpdate = new StringBuffer();
List<Menu> list = DAOFactory.getMenuDAOInstance().showTopList();
for (Menu menu : list) {
showMenuTopUpdate.append("<tr><td class=\"food_id\">");
showMenuTopUpdate.append(menu.getMenu_id());
showMenuTopUpdate.append("</td><td class=\"food_name\">");
showMenuTopUpdate.append(menu.getMenu_name());
showMenuTopUpdate.append("</td><td class=\"price\">");
showMenuTopUpdate.append(menu.getMenu_price());
showMenuTopUpdate.append("</td><td class=\"infor\">");
showMenuTopUpdate.append(menu.getMenu_content());
showMenuTopUpdate.append("</td><td class=\"op\"><span class=\"delete\"><a href=\"");
showMenuTopUpdate.append("RemoveMenuTopServlet?id=" + menu.getMenu_id()); //删除操作链接
showMenuTopUpdate.append("\">删除</a></span></td></tr>");
System.out.println("menu");
}
// <tr>
// <td class="food_id">01</td>
// <td class="food_name">菜名</td>
// <td class="price">19</td>
// <td class="infor">菜品信息</td>
// <td class="op"><span class="delete"><a href="#">增加</a></span></td>
// </tr>
return showMenuTopUpdate;
}
public StringBuffer getShowMenuUpdate() {
showMenuUpdate = new StringBuffer();
List<Menu> list = DAOFactory.getMenuDAOInstance().showAllList();
for (Menu menu : list) {
showMenuUpdate.append("<tr><td class=\"food_id\">");
showMenuUpdate.append(menu.getMenu_id());
showMenuUpdate.append("</td><td class=\"food_name\">");
showMenuUpdate.append(menu.getMenu_name());
showMenuUpdate.append("</td><td class=\"price\">");
showMenuUpdate.append(menu.getMenu_price());
showMenuUpdate.append("</td><td class=\"infor\">");
showMenuUpdate.append(menu.getMenu_content());
showMenuUpdate.append("</td><td class=\"op\"><span class=\"delete\"><a href=\"");
showMenuUpdate.append("AddMenuTopServlet?id=" + menu.getMenu_id()); //增加操作链接
showMenuUpdate.append("\">增加</a></span></td></tr>");
}
// <tr>
// <td class="food_id">01</td>
// <td class="food_name">菜名</td>
// <td class="price">19</td>
// <td class="infor">菜品信息</td>
// <td class="op"><span class="delete"><a href="#">增加</a></span></td>
return showMenuUpdate;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
SYXwsdc.zip
共158个文件
java:46个
class:46个
jsp:23个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 165 浏览量
2022-06-23
11:50:54
上传
评论
收藏 7.61MB ZIP 举报
温馨提示
该系统具备有菜品管理、菜品预订、订单查询、系统管理、留言评论、关于我们等功能,基本实现了在线订餐的整个流程 该系统采取Java语言,编程工具为Eclipse,针对系统的可移植性,采取了 Browser/Server(B/S)模式。该系统是在Windows系统下,以MYSQL 8.0为数据库开发平台,Tomcat9.0网络信息服务作为应用服务器,采用JSP(Java Server Pages)作为前台页面显示,实现了应用程序逻辑和页面分离使界面设计更简单,开发过程中利用JavaBean+JSP+Servlet实现MVC模式,同时利用DAO模式来实现MVC中的Model数据层 包括代码+文档
资源推荐
资源详情
资源评论
收起资源包目录
SYXwsdc.zip (158个子文件)
OrdersDAOImpl.class 6KB
PersonDAOImpl.class 6KB
Orders.class 5KB
Menu.class 5KB
MenuDAOImpl.class 5KB
UserInfoDAOImpl.class 4KB
MessageDAOImpl.class 4KB
Person.class 3KB
Message.class 3KB
MenuTopDAOImpl.class 2KB
IntroduceDAOImpl.class 2KB
UserInfo.class 2KB
DbcpConnectionPool.class 2KB
CharacterEncodingFilter.class 1KB
DAOFactory.class 1KB
AddMenuServlet.class 1KB
UpdateIntroduceServlet.class 1013B
UpdateUserInfoServlet.class 1010B
RemoveMenuTopServlet.class 1007B
UserRegisterServlet.class 1004B
RemoveAdminServlet.class 1001B
DeleteMenuServlet.class 998B
UserUpdateServlet.class 998B
UpdateMenuServlet.class 998B
AddMenuTopServlet.class 998B
DeleteBuyServlet.class 995B
OrdersPayServlet.class 995B
OrderAddServlet.class 992B
AddAdminServlet.class 992B
MemberServlet.class 986B
Introduce.class 982B
UserLoginServlet.class 981B
UserExitServlet.class 978B
RemoveMessageServlet.class 975B
SelectMenuServlet.class 966B
MessageServlet.class 911B
UserNumServlet.class 826B
CheckUserNumServlet.class 823B
MenuTop.class 688B
OrdersDAO.class 565B
PersonDAO.class 503B
MenuDAO.class 483B
MessageDAO.class 332B
UserInfoDAO.class 310B
IntroduceDAO.class 192B
MenuTopDAO.class 166B
.classpath 2KB
org.eclipse.wst.common.component 488B
org.eclipse.wst.jsdt.ui.superType.container 49B
style.css 15KB
register.css 3KB
index.css 2KB
public.css 1KB
about.css 630B
高校食堂订餐系统.docx 2.53MB
食谱.docx 574KB
Calendar.htc 31KB
mysql-connector-java-8.0.15.jar 2.04MB
jstl-1.2.jar 405KB
standard-1.1.2.jar 384KB
commons-dbcp2-2.8.0.jar 203KB
servlet-api.jar 141KB
commons-pool2-2.10.0.jar 138KB
commons-io-1.4.jar 106KB
jsp-api.jar 62KB
commons-fileupload-1.2.1.jar 56KB
jspsmartupload.jar 12KB
Orders.java 7KB
PersonDAOImpl.java 6KB
OrdersDAOImpl.java 6KB
MenuDAOImpl.java 5KB
AddMenuServlet.java 4KB
DbcpConnectionPool.java 4KB
UserInfoDAOImpl.java 3KB
UserUpdateServlet.java 3KB
MessageDAOImpl.java 3KB
UserLoginServlet.java 3KB
MessageServlet.java 2KB
Person.java 2KB
UpdateUserInfoServlet.java 2KB
UserRegisterServlet.java 2KB
Message.java 2KB
OrderAddServlet.java 2KB
OrdersPayServlet.java 2KB
UserNumServlet.java 2KB
UpdateMenuServlet.java 2KB
RemoveMessageServlet.java 2KB
RemoveAdminServlet.java 1KB
AddAdminServlet.java 1KB
MemberServlet.java 1KB
DAOFactory.java 1KB
SelectMenuServlet.java 1KB
DeleteMenuServlet.java 1KB
UpdateIntroduceServlet.java 1KB
AddMenuTopServlet.java 1KB
DeleteBuyServlet.java 1KB
MenuTopDAOImpl.java 1KB
RemoveMenuTopServlet.java 1KB
UserExitServlet.java 1KB
UserInfo.java 1KB
共 158 条
- 1
- 2
资源评论
Roytoyal
- 粉丝: 7
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功