当前位置: 代码迷 >> Java Web开发 >> 关于jsp+servlet+JavaBean的有关问题
  详细解决方案

关于jsp+servlet+JavaBean的有关问题

热度:10374   发布时间:2013-02-25 21:07:02.0
关于jsp+servlet+JavaBean的问题
   小弟初学,很多东西不懂,还望大虾们多多指教:
   
   我在JavaBean中封装了多个函数,是用JNA调用外部dll中的接口函数的声明,同时定义有一个回调函数,函数指针传递给dll中的接口函数了,在dll中会根据运行情况来调用我定义的回调函数。

   现在我就是想,能不能在回调函数中动态修改网页中的内容??也就是说JavaBean中的函数(这个函数不是在servlet中显式被JavaBean实例对象调用的,而是相当于一段被dll中函数调用的代码)有没有一种方法去修改页面元素?

    其实我觉得这样也很别扭,改变了这个模式下JavaBean业务逻辑与页面显式独立开来的初衷。但是我现在没什么经验,找不到一种可实现这种动态修改页面的方法,如果在servlet中根据JavaBean中函数的返回值来做,回调函数又不是可以直接由我来调用。
    
    你们认为我应该把回调函数定义在哪一块呢?或者说哪一种模式适合我的要求?JavaBean增加 DLL函数调用结果记录对象 StringBuffer

DLL函数调用JavaBean中的回调函数时不直接修改内容而是先记录下来

调用完毕,JavaBean再根据这个对象内容组织输出
  相关解决方案