求一个SSH2前台设计思路。问题内详

[复制链接]
查看11 | 回复1 | 2011-4-13 04:54:48 | 显示全部楼层 |阅读模式
一个车次查询的问题

现在关系到三张表的操作station bus detail

detail中对应有station的外键id,bus的外键id

detail可以这样理解,就是一个bus车次比如说名字是K11中所有经过车站的信息

我现在想根据 想要到达的车站 查询 所有途经该车站的车次 的ListDetail

说形象点,我假设一种情况,如果想到的车站是 北京,因为存在多个车次沿途站有北京的,那么返回的结果必定不可能只是一个detail实例,那么从detail表中查出的结果要放到一个结果集中ListDetail,OK,这步我已实现。

接下来我要根据ListDetail中每个detail.bus.id 再从detail表中获得一个所有该车次的ListDetail。然后把其显示出来

前台的话,我现在可以获得上述所说的第一个ListDetail details1;
现在想问是不是要做个chain把details传给下个action,通过action再取出每个车次的
ListDetail details2? 那这两个action中的details1和details2,能都被第二个action所跳转到的页面接收到吗
回复

使用道具 举报

千问 | 2011-4-13 04:54:48 | 显示全部楼层
<pre id=\"best-answer-content\" class=\"reply-text mb10\">第一个action取到所有车次,也就是details1,跳转的jsp,用表格的方式显示所有车次;
在表格上的车次加一个链接,打开一个新的页面或弹出一个新窗口;这个链接请求一个action,参数为车次,取出这个车次经过的所有站点,也就是details2,这个action跳转到一个新的页面,显示所有站点的列表,如果要显示各个车站的详细信息,与第二步类似。
当然,如果不想打开新窗口,就用ajax请求刷新某个div就可以了。网上地图都是这么做的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行