在我的项目中,对于每个用户来说,文本框,无人机,按钮等表单元素都不同(类型,数量和顺序都不同)。 需要从每个用户的db中获取它们。 我需要你的建议,以便在这方面显示和管理jsp的内容。 是否有任何工具或引擎可用于管理此类内容显示?
PS:我正在使用Struts和Spring集成框架。
答案 0 :(得分:0)
您应该将您的第一个请求映射到servlet,然后根据用户动态生成您的内容(假设您事先了解了有关用户的信息,以便您可以识别用户)
答案 1 :(得分:0)
没有这样的免费工具可用于生成动态内容,如文本框,收音机,按钮等。
你需要编写一个template.jsp,它会像if
一样阻塞所以这里在template.jsp中从数据库获取此用户的类型,并基于下面的循环for循环。
for(String type : types) {
if(type.equals("textbox")) {
// custom taglib for rendering textbox or textbox html tag
} else if(type.equals("radio")) {
// custom taglib for rendering radio or radiohtml tag
} ... and so on
}