我是一名在校学生,今天刚在J道论坛中看到您进行的有关网站自动生成系统的话题,很感兴趣^_^。
以前自己做过一个jsp+tomcat+oracle的简单的网站生成工具,需求是自己提的,目标是生成和管理一个信息类的静态网站。
网站的结构是一棵树,可以在其中增删栏目(子树)和页面(叶子)。
这个B/S结构的系统的功能大致就是:用户通过web方式填写表单,提交,后台的jsp更新数据库并根据模板和提交的信息生成相应位置的页面。
而现在希望作一个面对信息量更大的、数据库结构可变的的生成工具
(原来的工具仅仅支持静态的数据库设计、可扩展的网站结构、动态的网页生成和编辑)。
甚至希望这样的设计能够支持将来更丰富功能的实现,比如网站个性化(对于不同的访问者,生成个性化的网站,以提高网站的访问质量),比如终端支持(对于pc浏览器,移动设备内嵌的微浏览器,生成遵循不同标记规范的网站-但是后者好像可由http server来支持?比如cocoon发布框架?)...
现在我的问题是:希望这个增强的工具能在更好的设计下实现。但是还有点找不到头绪(这个方向目前只有我一个人,感觉挺郁闷的;( )
(原来的设计和实现不是不可以,但是总觉得有点土;P)
感觉应该在j2ee这个框架下去开展设计,但目前我对j2ee、java设计模式的了解还比较粗浅,运用也限于概念的了解和api的使用这个层次上,所以恳切希望得到帮主的指点,接下来我该如何进行工作? 如果可以的话,我愿意接受您的培训^_^
ps:一个建议,如果象我这样的新手不止一个,帮主是否可以考虑开山收徒,分一部分工作指导偶们来完成,酱紫偶们的收获是知识和能力,产权是您的^_^