仓酷云

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

[学习教程] JAVA网页编程之JSP开辟进门(三)--JSP与JavaBean

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

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

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

x
还是要自己一点一点写代码,然后编译,改错再编译好那。还有最重要的是.net的编译环境非常好,你甚是不需要了解太多工具,对于简单的系统,你可以之了解一些语法就哦了。  固然你能够在小型指令文件里放进一年夜块的程序代码,可是年夜多半的Java程序代码是属于能够反复利用的组件,称为JavaBean。JavaBean就跟ActiveX控件一样:它们供应已知的功效,而且是为了可随时反复利用的目标而计划的。
  JavaBean的代价在于它能够经过一组特征来利用,而这些特征则供应对JavaBean设定的存取。以人来作典范,这人就是JavaBean,而他的姓名,社会福利平安号码,和住址能够是特征。关于JSP网站,基础上你是将JavaBean静态的毗连到你的网站。
  假定JavaBean是在创建网站之前建好的,你要做的第一件事是告知JSP网页它所必要利用JavaBean.这事情能够用<jsp:useBean>卷标来完成:<jsp:useBeanid="localName"class="com.jguru.Person"scope="application"/>.
  <jsp:useBean>卷标必要你以id属性来辨识豆子.在这里,你供应一个称号让JSP网页来辨识豆子,除id属性以外,你也必需告知网页要到那里往找这个豆子,大概是它的Java种别称号。种别属性供应怎样在各式办法当中找到它,最初一个必要的组件是scope属性.有了局限属性的匡助,你能够告知豆子,要它为单一网页(预设)[scope="page"];为一个被哀求的网页[scope="request"];为通话期[scope="session"];或为全部使用程序[scope="application"]来保护它本人的信息.关于通话期局限,你能够很简单的保护JSP网页里的项目,比方购物车。
  一但你宣布了JavaBean以后,你就能够存取它的特征来制定它。要获得一特征的值,利用<jsp:getProperty>卷标。有了<jsp:getProperty>卷标,你能够指定要利用的豆子称号(从useBean的id字段),和你要获得值的特征。接着,真实的值就会放在输入里:<jsp:getPropertyid="localName"property="name"/>.
  要变动JavaBean的特征,你必要利用<jsp:setProperty>卷标.对这个卷标,你也必要识别豆子和要修改的特征,除此以外,你还必要供应新值.假如定名准确,这些能够间接经过划定的格局获得:<jsp:setPropertyid="localName"property="*"/>; 
  要从一参数获得,你必需间接定名此特征和参数:<jsp:setPropertyid="localName"property="address"param="parameterName"/>; 
  或是间接以称号与值来设定:<jsp:setPropertyid="localName"property="serialNumber"value="string"/>or<jsp:setPropertyid="localName"property="serialNumber"value=<%=expression%>/>.
  有关JavaBean的最初一点:要让收集服务器能够找到JavaBean,你必要将它们的种别档案放在出格地位。对JSWDK而言,最复杂的中央是在安装目次里的种别目次,比方jswdk-1.0.1classes.

还有就是总有人问我到底该学习什么语言,什么语言有前途,那么我的回答是不论是C,C++,java,.net,ruby,asp或是其他语言都可以学,编程的关键不是语言,而是思想。
再见西城 该用户已被删除
9#
发表于 2015-3-20 13:40:24 | 只看该作者
还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。
只想知道 该用户已被删除
8#
发表于 2015-3-13 05:10:03 | 只看该作者
一般学编程语言都是从C语开始学的,我也不例外,但还是可能不学过程语言而直接学面向对象语言的,你是刚接触语言,还是从C开始学比较好,基础会很深点,如果你直接学习JAVA也能上手,一般大家在学语言的时候都记一些语言的关键词,常有的包和接口等。再去做逻辑代码的编写,以后的学习过程都是从逻辑代码编写中提升的,所以这方面都是经验积累的。你要开始学习就从
小魔女 该用户已被删除
7#
发表于 2015-3-6 18:36:37 | 只看该作者
应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展
第二个灵魂 该用户已被删除
6#
发表于 2015-2-20 18:39:57 | 只看该作者
如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。
愤怒的大鸟 该用户已被删除
5#
发表于 2015-2-7 06:19:02 | 只看该作者
Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。
爱飞 该用户已被删除
地板
发表于 2015-2-1 13:19:20 | 只看该作者
Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)
谁可相欹 该用户已被删除
板凳
发表于 2015-1-29 10:19:49 | 只看该作者
是一种突破用户端机器环境和CPU
小妖女 该用户已被删除
沙发
发表于 2015-1-20 14:46:10 | 只看该作者
是一种使网页(Web Page)产生生动活泼画面的语言
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-16 09:01

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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