由月 2014-07-02 07:55
浏览 830

Struts中有没有办法在渲染每个UI控件时都执行一段代码

我有这么个需求:希望能通过数据库配置来指定每个页面上的每个UI控件是否最终显示出来。表结构例如:
page | component_id | is_display

有什么办法能够加个拦截器之类的东西,在Struts渲染每个UI控件之前能执行这个拦截器,在拦截器里能取到当前被渲染的控件对象,并修改控件对象的属性吗?

我只知道Struts有Interceptor,但貌似只是拦截后台Action的,不知道是不是能处理UI控件。
请各路大神指导!

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥20 matlab有约束条件下的多元函数求最小值
    • ¥50 如何隐藏网页弹出框的url地址栏
    • ¥20 metropolis算法模拟二维ising模型来计算磁化强度,fortran
    • ¥15 uniapp-typescript-vue报错
    • ¥15 oracle强制关机以后报错01033
    • ¥15 给Chat with RTX添加语言模型时遇到问题
    • ¥15 oracle修复,怎么根据日志修复呀?
    • ¥15 使用Stable Diffusion时出现错误
    • ¥15 请教含粗糙度的点接触润滑问题
    • ¥100 需要3万组微信数据,昵称+头像+朋友圈背景