(祖浩然独自开发的b/s类型系统)
这是我开发的第三个系统,第一个b/s系统,语言是java,数据库为mysql。
通过前两次的开发,我有了一定的经验,我通过订单选项,来实现客户和饭店的交互。客户通过查询菜单表显示出菜单,然后在订单表中插入数据。饭店客查询所有的订单,订单中附有客户的id,通过id可查询客户的相关信息。订单完成后,饭店可使订单处于完成状态,或销毁订单。
1.两个页面传递参数:
A页面
<form method="post" name="form1" action="B.jsp?变量名a=<%=变量a %>">
b页面
string a = request.getParameter("变量a");
2.多页面传值
利用 session 账号id的跨页面传值
(1) ArrayList a =new ArrayList();
a.add(account);
session.setAttribute("a", a);//第一个页面录入值
(2)ArrayList a=(ArrayList)session.getAttribute("a");
String account=(String)a.get(0);//用到的页面将值输出
(3)session.removeAttribute("a");//不用后将值销毁
代码及报告github地址:https://github.com/zuhaoran/javaEE/commit/157a293f78b9d70f84d23cbd1f16f4ad10aeae9a