- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JSF+Spring+IBatis
用JSF+Spring+IBatis搭建一个简单框架
JJSSFF++SSpprriinngg++IIBBaattiiss
1、我用HTML进行设计
曾经我以为我蛮特别的,我喜欢用记事本来写很简单很简单的HTML。而且,我看的关于
网页的第一个教程也就是教你h1啊这些标签的教程。相信那个着名的教程,很多人都有看
过。只是很多看过了之后不一定会自己去手写这些代码,只是知道frontpage这样的工具背
后的原理就好了。
但是时间久了还是觉得蛮累的。因为我写代码的时候毕竟是要靠自己的大脑去想象最终
的外观会是什么,所以有的时候还是蛮想去用Dreamweaver这样的工具。也难怪那些所见即
所得的工具会有那么多用户了,因为写的时候就直接看到了最终的呈现。手写代码的时候,
如果遇到了重要的内容,我会用font这样的标签特意去改变一下外观。遇到了列表的内容
的时候会用ul啊这样的标签,产生1234的标号,或者一个个的圆点。其实有的时候觉得html
挺简单的,因为标签的数量很有限嘛。
2、我使用HTML的表格
HTML的表格是很有意思的东西。当你遇到了要列表的东西的时候,如果是没有表头而且
是一列的时候,你可能会用ol这样的单列。如果是两列,可能就会用table了。而且用
起来也不是很复杂,tr就是开一行,td就是一列。当然还有很多种排法了。基本的也就
是分方格,然后放东西。表格有趣的地方是,你设计form这样的东西的时候也会用表格。虽
然每个单元格的内容之间没有什么意义上的关联了。不像你的成绩单列表那样,数学成绩一
列,语文成绩一列。在form中使用表格仅仅是为了最终的版式上的问题。利用单元格把form
中的元件进行定位。后来表格的排版作用用到了整个页面的排版,而且越用越复杂,表格加
表格。直接导致了我这样手写代码的人无法去修改,去编写这样的页面。一度让我很伤心,
觉得这个世界被Dreamweaver这样的工具的使用者掌握者,因为只有利用所见即所得才能够
去设计这样外观丰富的主页。
3、我还用过Css
css是让我激动的东西。我承认这点。我曾经梦想,我写网页的时候只要把每块内容指
定好了class。以后要改变网页的外观就只需要把css换调就可以了。而且css可以是内含的
也可以是外部用link链接的。我要把网站改版把css的内容换一下就可以了。而且css还有
@import,利用它我还可以在网站的每个目录下都放一个style.css,然后利用@import包含
站点的样式表。这样每个网页就不用这样的目录选择符来选择在父目录中的样式表了。这个
特性着实让我很兴奋。我的梦想越来越清晰,就是有朝一日,我写的网页能够很轻易的更改
外观,而且编写的时候再也不用自己去使用font这样的标签了。
4、javascript也是让人好奇的东西
我相信网络发展还不如现在这么发达的时候就开始设计网页的朋友,一定对于各式各样
的Javascript非常熟悉。比如跟随鼠标的星星,跑马灯之类的东西。javascript设计出来是
为了实现客户端的一定交互性的。javascript之所以能够交互是因为,它能够通过DOM操纵
你看到的html页面,而且能够通过html元素中的事件属性得到你的输入。因为javascript
能够通过DOM把html的页面进行改变。这个性质其实也让我激动了好久。比如leoboard的最
新帖子这样的信息,就是通过一个script的链接,链接到一个cgi上面,它产生的就是一
段js脚本,通过document的函数写出一段html代码。也就是说,javascript能够“动态”的
产生html代码。由于javascript的这个功能,我又开始做梦了。希望能够整个网站都是通过
互相包含的javascript组成。我把我的内容都写在javascript的变量之中,然后通过一定规
则组合通过DOM的函数把内容以一定的模板风格写入到最终的html输出之中。
5、再闻css
一开始听说css,也许那个时候还是css1的时代吧。只知道css能够设定一定元素的外观
显示,比如字体啊,空白什么的。关于css的排版功能一概不知。第一次做css的梦的时候,
其实就是因为要把html进行排版控制,不得不用很多的table这个原因破灭的。所以当我知
道css的功能很强大,可以进行各种版面控制的时候,就又开始做梦了。把内容按照其性质
放到一些divclass=“…”这样的标签之中,用不同的css样式表,能够把这些di
文档评论(0)