jsp模块可配置怎么实现

来源:百度知道 编辑:UC知道 时间:2024/05/21 12:10:43
项目中遇到一个问题,同一个项目运用到不同的地方需求有些不同,就是页面上显示出来的模块不同。
比如:
第一个系统有:留言板,查询在线,在线购物
第二个系统有:留言板,在线购物
这样的话,第二个系统比第一个系统少了一个模块,希望用配置来实现,不要把代码写死在jsp上面。
请高手回答
系统后台是java做的,整个项目有所有的模块功能,只是在页面上显示的时候需要个别显示,针对不同的用户显示不同的模块。

你系统后台是怎么做的?是把留言板,查询在线,在线购物这些分别写了独立的cgi还是把第一个系统有,第二个系统有做成了cgi?
理论上可以,因为你只是为了显示页面。你可以在页面上写java/jsp代码读你指定的配置文件,在需要的情况下就include进来。这样就完成了针对不同的用户显示不同的模块
也可以在后台控制配置文件,把读到的配置文件信息以变量传到页面,页面根据获得的信息来决定加载哪些模块。
这要看你是想在前台还是后台控制配置文件了
还有,以上实现:如果是以第一个系统和第二个系统做成的cgi入口实现上就会很方便,不是的话就会麻烦狠多