【java】 jsp/javaBean javaDoc

什么是JavaDoc?

文档标记

JDK定义好的,
如 @author、@version、@since、@see、@link、@code、@param、@return、@exception、@throws等。

写在类上的文档标注(javadoc)

  • 概要:文档标注,用于标注作者、创建时间、参阅类等信息
  • 详细:参数和参数描述,其他说明,一般每段话都以英文句号作为结束
  • 文档标注,用于标注作者、创建时间、参阅类等信息
/*
* @link String
* @param <E> the type of elements in this list
*
* @author Rod Johnson
* @since 16 April 2001
* @version 1.0
* @see <a href="package-summary.html">java.util.stream</a>
*
* */


写在方法上的标注(javadoc)

  • 概要描述,通常用一句或者一段话简要描述该方法的作用,以英文句号作为结束
  • 详细描述,通常用一段或者多段话来详细描述该方法的作用,一般每段话都以英文句号作为结束
  • 文档标注,用于标注参数、返回值、异常、参阅等
/*
* @param str the {@code CharSequence} to check (may be {@code null})
* @return {@code true} if the {@code CharSequence} is not {@code null},
* @see Character#isWhitespace
* @throws IllegalArgumentException when the given source contains invalid encoded sequences
* @exception IllegalArgumentException if <code>key</code> is null.
* {@value}  表示常量
* @inheritDoc 用于注解在重写方法或者子类上,用于继承父类中的Javadoc
* */

 


什么是JavaBean[java class]

  • 属性必须私有化
  • idea 自动生成 getter /setter 方法(或者其他编辑器)
  • 默认或者显示有一个无参构造函数+
  • 有命名规范 

eg:
name属性的修改器名称为setName,password属性的修改器名称为setPassword。


用途

  • JavaBean在J2EE开发中,通常用于封装数据,可以通过反射技术实例化JavaBean对象
  • 一个JavaBean的某个属性也可以只有set方法或get方法,这样的属性通常也称之为只写、只读属性。

javaBean/jsp

  • <jsp:useBean>标签:用于在JSP页面中查找或实例化一个JavaBean组件。
  • <jsp:setProperty>标签:用于在JSP页面中设置一个JavaBean组件的属性。
  • <jsp:getProperty>标签:用于在JSP页面中获取一个JavaBean组件的属性。

 

<jsp:useBean ...> 
   Body 
</jsp:useBean> 
  • Body部分的内容只在<jsp:useBean>标签创建JavaBean的实例对象时才执行。


jsp/执行原理

  • jsp文件在执行的过程中首先会翻译成一个servlet(java) 实例化一个 java 类

 


参考链接

https://www.cnblogs.com/zterry/p/6863388.html   javaBean/jsp

https://blog.csdn.net/vbirdbest/article/details/80296136 Javadoc 使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值