JSP中的注释

JSP中的注释

JSP中最好使用

//这种注释优于/**/因为MyEclips编辑器可以将这种注释内容显示为绿色,易于与代码区分

而不是

/*这种注释尽量不要用,因为MyEclips将里面的内容显示为黑色,不易与代码区分开来*/

描述性注释

<%

//程序名称:通常是该JSP文件名

//程序功能:该JSP功能描述

//创建日期:2002-06-1911:10:36(越精确越好)

//创建人:CrtHtml程序创建

//更新记录:更新人更新日期更新原因/内容

//人名日期原因

//例如:niuzj2006-08-23YDtm需要在录入受益人信息时增加一个“性别”字段

%>

幸福的JSP通常用于前台显示和数据提交,由于功能相对简单,我们不提倡在JSP中加入太多java风格的注释。

Javascript的注释

我们Test系统大部分javascript的注释写的较为凌乱,终其原因,大部分人都是以java软件工程师的身份进入公司,因此对javascript不够重视,实际上javascript是一种解释执行的语言,我们页面所运行的javascript实际上是每次客户端请求时从后台服务器发送过去的,因此javascript体积越小页面传输速度越快。

幸福项目组要求,新建立的.js文件在程序能够被理解的时候尽量不要在里面添加注释。

描述性注释示例,如果创建一份通用的js文件这部分信息是不可少的:

/*************************************************************************

*<p>Title:Test1.0</p>

*<p>Description:SScompanyTest管理系统</p>

*<p>Copyright:Copyright(c)2005SScompany,Co.Ltd.AllRightsReserved</p>

*<p>Company:SScompany</p>

*<p>WebSite:http://www.SScompany.com.cn</p>

*

*@author:SScompany

*@version:1.00

*@date:2006-11-08

*@direction:Test系统多行显示/输入表格

*@comment:XinYQformattedon2006-11-08

**************************************************************************/

但如果仅仅是创建一份用于某个单独页面逻辑的js文件,还是不要增加太多注释了,会影响速度的。

解释性注释

用于对js的function进行注释

/*****************************************************

*保存集体投保单的提交(function的功能描述)

*参数:(行参,由于javascript的function行参是没有类型标志的,最好在此告知参数类型)

*返回值:(返回信息,注意冒号与参数列表对齐,并描述返回值类型)

*****************************************************

*/

提示性注释

除较为复杂的算法外,本文档不建议在Javascript文件大量编写提示性注释,此外,也不建议将业务逻辑放在javascript中,因为除了效率的考虑之外,javascript的安全性也值得怀疑。

提示性注释举例:

this.formName=formName||"fm";//表单名称

this.name=name||"";//实例名称

this.count=0;//行输入对象的行数

this.add=1;//是否可以允许增加,删除1表示可以,0表示不可以

this.select=0;//是否可以选择,1表示可以,0表示不可以

this.title=1;//是否现实title1表示显示,0表示不显示

javascript注释可以参看common包中公司前辈们的大作,有些程序至今无人能改。考虑到Test系统的总销售额,用一字千金来形容这些代码也不为过。

HTML的注释

HTML中主要是解释性注释,便于阅读者知道某一个TABLE或者DIV上应该输入什么样的字段。

CCtm项目组的HTML中有两种主要注释方法

HTML风格的注释方法,可用于所有HTML和JSP文件

<!--HTML注释,会被发送到客户端,考虑到安全性,不推荐使用-->

JSP的注释方法同样可以注释HTML模块功能,只能用于JSP文件

<%--JSP引擎会自动忽略的注释,不会被发送到客户端,推荐使用--%>

2008-5-2021:26

以上文字来自以下地址:

http://blog.csdn.net/l0979365428/archive/2007/10/22/1836477.aspx

相关推荐