创建UI框架的方法

oor*_*ile 3 html javascript css user-interface extjs

我是前端设计的新手,想了解创建用户界面框架需要做些什么.就像我想在我正在处理的所有300个页面中使所有数据字段看起来一样,我会为该字段创建一个类.

我知道的事情是

需要识别这300页中的字段,验证和消息及其显示.阅读Javascript框架担心跨浏览器功能/显示.

什么是其他一般的东西以及我应该添加到我的列表中的技术.

谢谢,SixthString

编辑:我正在寻找一个更像"在使用300页时遵循这些模式/概念/清单"的答案,这样我就可以覆盖大部分内容,而不必通过单个页面来更改任何内容.请帮助我,因为我可能会感到困惑,我会更好地从您的输入中更新我的问题.

Alb*_*Alb 5

听起来你需要使用框架而不是创建框架.Java Server Faces(JSF)等框架将为您提供可用于所有标准UI小部件的标记.通常最好使用经过试验和测试的组件,而不是编写自己的组件,以便处理跨浏览器兼容性的所有艰苦工作.它还可以帮助您将功能与表现风格分开.JSF还提供了实现验证的简便方法.

第一次使用任何Web框架都可能有一个陡峭的学习曲线,因此您最好从一个简单的应用程序开始,逐渐增加复杂性.

编辑:你说你已经有了一个春天的后端.那么JSF可以和spring一起使用(根据我的经验,它们运行良好)但你可能也想使用spring form标签.无论哪种方式,您都需要了解jsp页面和标签.

如果您希望跨页面重复使用常用表单/页面元素集,则可以将它们提取到自己的文件中,并将它们包含在多个页面中.如果您需要包含的标签未涵盖的内容,您也可以编写自己的自定义标签.