仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 582|回复: 8
打印 上一主题 下一主题

[学习教程] JAVA网页编程之JSP自界说标签由浅到深具体解说(一)

[复制链接]
老尸 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:07:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
net程序员的大部门代码都靠控件拖拽完成的,虽然java也有,但是无论从美观和速度上都没发和.net比。java程序员都是代码完成的,所以java程序员常戏称.net程序员是操作员,呵呵。  1、基础观点:
  1.标签(Tag):
  标签是一种XML元素,经由过程标签可使JSP网页变得简便而且易于保护,还能够便利地完成统一个JSP文件撑持多种言语版本。因为标签是XML元素,以是它的称号和属性都是巨细写敏感的
  2.标签库(Taglibrary):
  由一系列功效类似、逻辑上相互接洽的标签组成的汇合称为标签库。
  3.标签库形貌文件(TagLibraryDescriptor):
  标签库形貌文件是一个XML文件,这个文件供应了标签库中类和JSP中对标签援用的映照干系。它是一个设置文件,和web.xml是相似的。
  4.标签处置类(TagHandleClass):
  标签处置类是一个Java类,这个类承继了TagSupport大概扩大了SimpleTag接口,经由过程这个类能够完成自界说JSP标签的详细功效
  2、自界说JSP标签的格局:
  1.
<%@taglibprefix=”someprefix” uri=”/sometaglib”%>
  为了使到JSP容器可以利用标签库中的自界说举动,必需满意以下两个前提:
  1)从一个指定的标签库中辨认出代表这类自界说举动的标签
  2)找到完成这些自界说举动的详细类
  第一个必须前提-找出一个自界说举动属于谁人标签库-是由标签指令的前缀(TaglibDirectivesPrefix)属性完成,以是在统一个页面中利用不异前缀的元素都属于这个标签库。每一个标签库都界说了一个默许的前缀,用在标签库的文档中大概页面中拔出自界说标签。以是,你可使用除诸如jsp,jspx,java,servlet,sun,sunw(它们都是在JSP白皮书中指定的保存字)之类的前缀。 
  uri属性满意了以上的第二个请求。为每一个自界说举动找到对应的类。这个uri包括了一个字符串,容器用它来定位TLD文件。在TLD文件中能够找到标签库中一切标签处置类的称号

对于一个大型项目,如果用java来作,可能需要9个月,并且可能需要翻阅10本以上的书,但如果用ruby来作,3个月,3本书就足够了,而.net也不过3,4本书足以,这就是区别。
admin 该用户已被删除
沙发
发表于 2015-1-20 14:52:04 | 只看该作者
设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧
因胸联盟 该用户已被删除
板凳
发表于 2015-1-29 10:49:16 | 只看该作者
任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言
蒙在股里 该用户已被删除
地板
发表于 2015-2-1 16:07:57 | 只看该作者
有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想)
深爱那片海 该用户已被删除
5#
发表于 2015-2-7 07:41:33 | 只看该作者
其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。
小女巫 该用户已被删除
6#
发表于 2015-2-21 00:08:32 | 只看该作者
另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。
第二个灵魂 该用户已被删除
7#
发表于 2015-3-6 19:18:29 | 只看该作者
是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能
莫相离 该用户已被删除
8#
发表于 2015-3-13 06:10:30 | 只看该作者
是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能
灵魂腐蚀 该用户已被删除
9#
发表于 2015-3-20 14:49:18 | 只看该作者
吧,现在很流行的Structs就是它的一种实现方式,不过Structs用起来实在是很繁,我们只要学习其精髓即可,我们完全可以设计自己的MVC结构。然后你再研究一下软件Refactoring (重构)和极限XP编程,相信你又会上一个台阶。 做完这些,你不如整理一下你的Java代码,把那些经典的程序和常见的应用整理出来,再精心打造一番,提高其重用性和可扩展性。你再找几个志同道合的朋友成立一个工作室吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-15 05:22

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表