中国 美国 俄罗斯 英国 法国
历史 书籍名
地理
文学
像这种页面 当我选择中国的时候默认把 历史有关的书籍放在书籍名那里 点击美国时显示有关美国的历史书籍
当我选择地理时 显示中国有关的地理书籍 再选择美国时显示美国地理有关的书籍
这个我该怎么实现啊 直接写在一个table里可以吗? 传递action时该怎么传递啊 谁有具体的例子能不能发个我看看啊
历史 书籍名
地理
文学
像这种页面 当我选择中国的时候默认把 历史有关的书籍放在书籍名那里 点击美国时显示有关美国的历史书籍
当我选择地理时 显示中国有关的地理书籍 再选择美国时显示美国地理有关的书籍
这个我该怎么实现啊 直接写在一个table里可以吗? 传递action时该怎么传递啊 谁有具体的例子能不能发个我看看啊
比如说String[] countries;
前台界面表单: countries[0] ,countries[1],countries[2].....
下面的类似
ACTION 要有Id 的有SET GET方法
select * from tbl where country='US' and type='HIS';这里就可以看出来,action中一个 country+get/set,一个type+get/set。
页面好办,两个查询条件值的变量隐藏,国家、课目用链接,链接中用onclick方法ajax调用s2的action即可。
页面展示么,一个div,中间含一个table用来展示你的书籍列表。
像这样写action传递参数只能传一个
<a href="action?guojia=xxx">${guojia}</a>
<a href="action?fenlei=xxx">${fenlei}</a>如果像<a href="action?guojia=xxx&fenlei=xxx">${guojia}</a>
怎么得到feilei的值呢
<s:property value="fenlei">这样.! 用el表达式取Action的属性很不地道.!
<a href="action?guojia=<s:property value="guojia"/>&fenlei=xxx">${fenlei}</a>