- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
密级:公司级
___________________________________
JSP代码编写规范___________________________________
北京华唐信通科技有限公司
1. 代码规范 3
2. 注释规范 3
2.1. BEAN标签注释 3
2.2. 编写人注释 3
2.3. 代码注释 3
3. 注释范例 4
代码规范
总体规范
代码编写及变量命名应以JAVA编码及命名规则为依据。
文件夹及文件命名
JSP文件夹及文件的命名字母小写,各单词之间用下划线分隔。
变量位置规范
变量在JSP页面静态文本body后统一定义。
控制流编码规范
IF、FOR、WHILE等控制及循环体,代码语句不得大于100行。
注释规范
BEAN标签注释
应说明此标签的引入的类和所产生的实例及此标签的应用范围。
编写人注释
应说明版本、编写人、编写时间。如:
/**********************************************************
*@Copyright 2007
*@version:0.1
*@author:孟祥辉
*@date:02/09/2007
***********************************************************/
代码注释
块注释
按代码实现的功能块进行注释。如:
/**********************************************************
*本页所用JSP变量定义
***********************************************************/
方法注释
说明方法实现的内容,分单行和多行。如:
/**
*获取部门ID号
*返回ID值
*/
//获取部门ID号
变量注释
说明变量定义的内容。如:
//定义数据权限选择时所用SQL语句
控制流注释
说明控制流的执行内容。如:
//name值不为空的处理
注释范例
%@ page language=java isThreadSafe=true contentType=text/html;charset=gb2312%
%@ page import=java.util.Date,java.text.*,java.sql.*,com.* %
%@ page errorPage=Error.jsp%
%@ taglib prefix=mytag uri=my-taglib.tld%
% //产生DataSource类的一个实例ds,作用范围为本页 %
jsp:useBean id=ds scope=page class=com.DataSource/
% //产生UserInfo类的一个实例user,作用范围为session %
jsp:useBean id=user scope=session class=com.UserInfo /
% //产生util类的一个实例util,作用范围为本页 %
jsp:useBean id=util scope=page class=com.util /
%
/**********************************************************
*@Copyright 2007
*@version:0.1
*@author:孟祥辉
*@date:02/09/2007
***********************************************************/
%
html
head
link href=../resources/css/httstyle.css rel=stylesheet type=text/css
script language=javascript src=../js/util.js/script
title用户配置/title
meta http-equiv=Content-Type content=text/html; charset=gb2312
/head
body
script language=javascript
!--
/**********************************************************
*校验数据完整性
***********************************************************/
function checkform(){
//定义正则表达式规则
var per =/
您可能关注的文档
- JAVA五子棋论文JAVA五子棋论文.doc
- java基础习题及答案java基础习题及答案.doc
- JavaWeb参考资料JavaWeb参考资料.doc
- Java基础入门习题答案Java基础入门习题答案.doc
- java乱码解决方案java乱码解决方案.doc
- Java基础测试题Java基础测试题.doc
- java基础教程1java基础教程1.doc
- Java单元测试教程Java单元测试教程.doc
- java基础知识java基础知识.doc
- java基础练习及答案java基础练习及答案.doc
- 2024届景德镇市重点中学物理九上期末质量检测模拟试题含解析.doc
- 甘肃省玉门市2023-24年《一级注册建筑师之建筑物理与建筑设备》考试内部题库及答案().docx
- 甘肃省玉门市2024年《一级注册建筑师之建筑物理与建筑设备》考试真题带解析答案.docx
- 甘肃省玉门市2024年《一级注册建筑师之建筑物理与建筑设备》考试真题带解析答案.docx
- 甘肃省玉门市2024年《一级注册建筑师之建筑物理与建筑设备》考试必刷100题真题(名校卷).docx
- 甘肃省玉门市2024年《执业药师之西药学专业一》考试必背200题题库大全加答案下载.docx
- 甘肃省灵台县整理《质量员之设备安装质量基础知识》考试必刷100题完整题库必考题.docx
- 甘肃省灵台县历年《一级注册建筑师之建筑物理与建筑设备》资格考试标准卷.docx
- 甘肃省灵台县整理《质量员之设备安装质量基础知识》考试必刷100题完整题库必考题.docx
- 甘肃省灵台县内部使用《执业药师之西药学专业二》考试必背200题王牌题库附答案【预热题】.docx
文档评论(0)