社区
Web 开发
帖子详情
已定的内容,根据选择动态生成页面模板方案
loveny
2009-08-31 03:57:53
公司准备根据用户的资料,然后做几个企业模板。根据用户的选择然后去动态生成用户所需要的模板。
我就想到 根据 用户选择的模板值 去return到不同的Action中··· 但PM说这样是可行,但不好,如果有N个模板的话 那
又得修改代码,又得作出多一次的判断?
大家有什么好的办法啊? 说出来交流一下呗
...全文
65
8
打赏
收藏
已定的内容,根据选择动态生成页面模板方案
公司准备根据用户的资料,然后做几个企业模板。根据用户的选择然后去动态生成用户所需要的模板。 我就想到 根据 用户选择的模板值 去return到不同的Action中··· 但PM说这样是可行,但不好,如果有N个模板的话 那 又得修改代码,又得作出多一次的判断? 大家有什么好的办法啊? 说出来交流一下呗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
白衣飘飘80
2009-09-01
打赏
举报
回复
如果是根据用户角色判断进入那个模块用第一种不较好;
如果是由用户选择进入那个模块那就用第二种。
loveny
2009-08-31
打赏
举报
回复
又沉下去了。我用的是struts2,刚刚自己想到了一种方案。现在主要是解决的是两个问题,一,用户和模板之间怎么形成关系。二,N个模板能否通过1个处理,将结果返回到不同模板的结果。
对于 第一点 我们简单的建个关系表就可以轻松摆平。
第二点先将不同模板的文件夹作规则命名。如 /m1 /m2 代表模板1 模板2 接着,当莫一模板发请求的时候 hidden一个当前模板所代表的数值,如 2 存进Action 的定义的一个变量中去,如mid。在struts2 中,允许用OGNL去写配置文件 那么RESULT就可以这样写了<result name="success">/m${mid}/index.jsp</result> 然后将用户的内容等诸如此类的业务信息 全部put到
ActionContext中去。
大伙给点意见吧···
loveny
2009-08-31
打赏
举报
回复
[Quote=引用 5 楼 inthirties 的回复:]
做个转换类,建立id和模板的映射。
这样加一个模板,加一个映射就可以了。
[/Quote]
详细的说一下好吗?
inthirties
2009-08-31
打赏
举报
回复
做个转换类,建立id和模板的映射。
这样加一个模板,加一个映射就可以了。
loveny
2009-08-31
打赏
举报
回复
怎么没人回答呢? 斑竹啊·· 把这个问题做出推荐吧··· 呵呵。。。自己顶一下。。不然就沉了
loveny
2009-08-31
打赏
举报
回复
[Quote=引用 1 楼 qq271175778 的回复:]
弄个参数··
参数判断
[/Quote]
参数判断 ···· 不是上策。
v05120s
2009-08-31
打赏
举报
回复
我也感觉return到不同的action中不好,这样每个模板都要不有个与之对应的action,这样无形中增加了代码。。。。不过我也没好的想法,关注中...期待高手的答案!!
【如鱼饮水】
2009-08-31
打赏
举报
回复
弄个参数··
参数判断
Vue 基于
动态
路由
生成
动态
页面
动态
生成
路由,就是异维着我们需要,
动态
生成
Vue
页面
. 我们在一开始使用html的时候,使用过Vue.component. 那么我们面临两个问题. 1.
页面
怎么
生成
. 2.但是路由怎么请求 第一个问题, 两种解决问题的方法, 第一...
根据
模板
动态
生成
word(三)使用poi-tl
生成
word
同类型的FreeMarker或Velocity基于文本
模板
和数据
生成
新的html
页面
或配置文件。而poi tl是一个基于Word
模板
和数据
生成
新文档的Word
模板
引擎。Word
模板
具有丰富的样式。Poi-tl将在
生成
的文档中完美地保留
模板
中的样式...
Vue 实现
动态
生成
路由(
动态
生成
菜单,根据菜单
动态
生成
路由)
一、
动态
菜单显示 1. 后端返回的菜单数据处理 后端返回的菜单数据一般有两种,处理好的树状结构、或者未处理的列表数据(这种情况需要我们去转换成树状结构,可看我的另外一篇博客【js树形结构操作】)。 下面是后端...
通过一个word
模板
来
生成
新的word并且填充
内容
关于用Java编写
生成
word文档,
动态
添加数据到word文档的一些心得,经过翻阅了无数...首先我们的需求是通过一个指定的word
模板
来
生成
新的word并且填充
内容
,
内容
是我们在布局
页面
上面就写好的,比如说EditText,TextView
iText通过FreeMarker
模板
生成
PDF解决
方案
iText通过FreeMarker
模板
生成
PDF解决
方案
Web 开发
81,091
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章