status,Action 问题

shunlirong 2010-11-09 12:26:24

比如,item.do?status=(itemaction方法,)得到我的数据,

但是页面上还有一个数据要通过subitem.do?status=(subAction找方法得数据)

我的页面连接又只有一个 要不通过item.do 要不通过subitem.do 这样二个方法都只得到一个数据,


呵呵,我新手,有人可否指点下

比如我修改新闻的时候,有新闻内容数据,可以通过新联表的vo来得到,但回到页面后,还有个分类表的vo要数据显示下拉分类列表,

那我要怎么实现呀,~



...全文
159 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Spring89 2010-11-09
  • 打赏
  • 举报
回复
你不太明你说的什么意思!
m690192206 2010-11-09
  • 打赏
  • 举报
回复
你可以设置一些隐藏属性呀,<input type="hidden" name="" value="">基本上就这样
xmykd 2010-11-09
  • 打赏
  • 举报
回复
如果你想局部刷新,不访用用ajax,框架很多jquer、dwr。
magicluo 2010-11-09
  • 打赏
  • 举报
回复
比如我修改新闻的时候,有新闻内容数据,可以通过新联表的vo来得到,但回到页面后,还有个分类表的vo要数据显示下拉分类列表,

那我要怎么实现呀,~

---------------

你修改新闻列表的action中注入新闻管理的业务逻辑组件newsService和分类的业务逻辑组件newsCategoryService.
newsCategoryService中封装了获取全部新闻分类的逻辑方法
newsService则封装了通过id来查询新闻的逻辑方法
magicluo 2010-11-09
  • 打赏
  • 举报
回复
你的action中引用两个业务逻辑类或者接口

将数据的获取通过委托给业务逻辑接口来实现

比如你item.do 这个url对应的action是ItemAction

在ItemAction中,你需要注入两个业务逻辑类ItemService和SubService,你也可以通过工厂模式来获取这两个依赖的业务逻辑,也可以通过 spring来注入

public ItemAction{

private ItemService itemService;
private SubService subService;
//他们的getter 和setter方法
}

然后你传递item.do?status_a=xxx&status_b=xxxx

这样你可以在ItemActionaction接收status_a和status_b
然后 分别调用itemService和subService这两个业务逻辑组件 来生成你的数据
然后转发给视图 渲染数据 。

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧