在java中如何写一个共同的方法记录用户在页面上执行的相关操作,保存在一个表中

 我来答
笃行思量
2012-03-01 · TA获得超过442个赞
知道小有建树答主
回答量:116
采纳率:0%
帮助的人:27.1万
展开全部
首先定义公用方法,比如**.util.RecordHistory.java
在该类里完成保存记录操作。如果action命名非常规范,可根据action name来判断执行了什么操作。如果不规范可以通过隐藏域传递什么操作。
最后在每个action调用即可。
name_ouyiping
2012-03-01 · 超过79用户采纳过TA的回答
知道小有建树答主
回答量:139
采纳率:0%
帮助的人:118万
展开全部
看你的需求是什么,如果你只是想跟踪对一个表的操作记录
例如:一个用户对一个商品的数据操作
在执行数据操作之前,将这个操作先保存好(例如保存当前用户的id,是新增的话用insert标示,更新用update标示,另外记录操作的表,记录一个时间),再执行数据操作.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangkeheng
2012-02-29 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:141
采纳率:0%
帮助的人:108万
展开全部
使用AOP,或者过滤器,或者拦截器,记录下用户每次请求的Action,不就知道做的什么操作了,个人觉得,还是AOP比较好,支持热插拔
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式