背景:
我们的技术团队是.NET团队,但是鉴于客户的需求,我们需要作出Java版本的产品.所以团队里面没人懂Java,更别谈经验了.所以我们少数几个人化了一段时间自学了下Java.
我们的.NET开发是完全基于自定义控件的基础上开发的,是我们自己公司开发的,但是不是我们这些人开发的.然后现在的要求就是几乎要开发出一套类似.NET控件的Java版本,以便加快其他开发人员的上手进度以及提高项目进度.
现在的问题是我们采用的是Struts2+Spring+Hibernate,然而当我用Struts2+Freemarker来开发自定义标签的时候,碰到的问题很多,说句实在话(当然也有可能我对java不熟悉造成的),.NET上开发控件的速度确实很快,实现起来也比较灵活,但是生成出来的HTML有时候确实不敢恭维.我们的自定义控件功能很丰富,比如我们的Grid控件应该比displayTag的漂亮,功能上也更加的强大.但是如果现在采用的Java版本再来开发一套.确实很费精力,也不知道如何完成是好.....对这个比较模糊,因为没有甚么把握..
希望各位有这方面的经验,指定一下迷津,是否需要大规模的开发自定义的标签?开发自定义标签时的建议等等.