JS脚本元素调用Java代码_第1页
JS脚本元素调用Java代码_第2页
JS脚本元素调用Java代码_第3页
JS脚本元素调用Java代码_第4页
JS脚本元素调用Java代码_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

用JSP脚本元素调用Java代码

JSP基础利用servlets,可以方便地:获取

数据(formdata)使用cookies和session在不同的servlet之间共享数据…但是,利用servlet做以下事情却很痛苦:使用println语句生成HTML文档维护所生产的HTML文档JSP基础JSP(JavaServerPages)是服务器端的脚本语言,是一种在HTML页面中加入Java语言而生成动态页面的技术:加入了新的标签(<%,%>,…)。JSP是以Java和Servlet为基础开发而成的动态网页生成技术,它的底层实现是JavaServlet。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端所请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。特点:面向对象、跨平台,和Servlet一样稳定,可以使用Servlet提供的API,克服了Servlet的缺点。应用:一般和JavaBeans结合使用,从而将界面表现和业务逻辑分离JSP基础JSP基础JSP的执行过程JSP执行过程JSP页面元素JSP页面的元素静态内容指令表达式ScriptletJSP页面<%Java代码%><%=Java表达式%>HTML静态文本以“<%@”开始,以“%>”结束。比如:<%@includefile="

Filename"%>声明动作<%!函数或方法%>以“<jsp:动作名”开始,以“</jsp:动作名>”结束比如:<jsp:includepage="Filename"/>注释<!--这是注释,但客户端可以查看到--><%--这也是注释,但客户端不能查看到--%>JSP语法:指令JSP指令(Directives)代表向JSP容器传递信息,它不会产生输出,常用的JSP指令包括:page指令taglib指令include指令JSP指令page指令语法<%@pagecontentType=“text/html”%>定义JSP文件的全局属性,主要的属性包括:language、import、buffer、isThreadSafe、isErrorPage、session、autoflush、errorPage、contentType(服务端到客户端的输出格式)等其位置可以在页面的任何位置,但推荐放在页首。例子*若引用多个时用“,”分隔。<%@pagecontentType=“text/html;charset=gb2312”%>JSP指令taglib指令语法<%@tagliburi="TagLibrary"prefix="mypfx"%>声明此JSP文件使用了自定义的标签,同时引用标签库,也指定了他们的标签的前缀。例子<%@tagliburi="/supertag"prefix="super"%>JSP指令include指令语法<%@includefile=“filename”%>包含并解析静态文件,它可以是html文件、jsp文件、文本文件,或者只是一段Java代码。在翻译JSP时将指定的的文件插入当前页面。例子<%@includefile=“header.htm”%>JSP脚本元素脚本片断语法<%Scriptlets%>Java程序片断,也可以声明变量,但必须赋初值。例子<%for(inti=1;i<=3;i++){ out.print(“hello,world!”); }%>JSP表达式表达式语法<%=Expression%>将Expression的值强制转换成String类型,然后输出到网页中。不能转换则报错。例子<%=myword%>world!<%=newjava.util.Date()%><%=Math.random()%>JSP语法JSP注释语法<%--Comments--%><%//Comments%><%/*Comments*/%>完全被JSP编译器忽略,真正的注释,在客户端不会显示出来。例子<%--begintheclass--%>JSP脚本元素声明 语法

<%!Declaration(s)%> 声明变量和类,不产生任何输出,可以同时初始化,以分号结尾。 例子 <%!inta,b,c;%> <%!inta,b,c;Stringmyword=“hello”;%>JSP语法:动作JSP动作(Actions)是JSP中的具体操作,和脚本片断不同的是,JSP动作使用规定的标签和用法,将具体的编程细节封装起来了。有些JSP功能既可以用脚本片断实现,也可以用JSP动作来实现。常用的JSP动作包括:JSP语法:动作JSP语法:动作JSP语法:动作JSP语法:动作JSP语法:动作JSP语法:动作五、<jsp:include>该动作将静态、动态Web资源包含到当前JSP页面中来。对静态资源(如HTML和文本文件),该文件的内容被直接包括在JSP中;若是Servlet和JSP等动态资源,被包括的资源在处理完请求后将结果返回。在该动作之后,容器继续执行JSP剩下的内容。include指令和include动作有所不同,前者是在JSP被转换成Servlet时一起被转换,而后者则是在生成的Servlet中调用(或插入处理结果,或插入静态资源本身)。语法<jsp:includepage=“URL”flush=“true”/>或者<jsp:includepage=“URL”flush=“true”>{<jsp:param…/>}</jsp:include>JSP语法:动作JSP语法:缺省引入的包下面这些包在JSP编译时已经导入了,所以在JSP文件中无须再用page指令引入:java.lang.*javax.servlet.*javax.servlet.jsp.*javax.servlet.http.*<%@pageimport=“java.lang.*”%>JSP语法:内置对象JSP语法:内置对象JSP语法:内置对象基本语法

HTML文本–<H1>Blah</H1>–不加更改地传递给客户。实际上是由类似于下面的servlet代码生成:•out.print("<H1>Blah</H1>");•HTML注释–<!–注释内容-->–和其他HTMl一样:直接传递给客户•JSP注释–<%--注释内容--%>–并不发送给客户•要输出<%,使用<\%《化妆品术语》起草情况汇报中国疾病预防控制中心环境与健康相关产品安全所一、标准的立项和下达时间2006年卫生部政法司要求各标委会都要建立自己的术语标准。1ONE二、标准经费标准研制经费:3.8万三、标准的立项意义术语标准有利于行业间技术交流、提高标准一致性、消除贸易误差,作为标准体系中的基础标准,术语标准在各个领域的标准体系中均起着重要的作用。随着我国化妆品卫生标准体系建设逐步加快,所涉及的术语和定义的数量也在迅速增长,在此情形下,化妆品术语标准的制定就显得尤为重要。四、标准的制订原则1.合法性遵守《化妆品卫生监督条例》、《化妆品卫生监督条例实施细则》中关于化妆品的定义。2.协调性直接引用或修改采用的方式,与相关标准中的术语和定义相协调。3.科学性对于没有国标或定义不统一的术语,在定义时体现科学性的原则。4.实用性在标准体系中出现频率较高,与行业联系较紧密的术语优先选用。五、标准的起草经过

第一阶段:资料搜集

搜集国内外相关法规、标准、文献并对国外文献如美国21CFR进行翻译。第二阶段:2007年末形成初稿

初稿内容包括一般术语、卫生化学术语、毒理学术语、微生物术语、产品术语、人体安全和功效评价术语,常用英文成份术语等7部分。第三阶段:专家统稿1.2007年12月第一次专家统稿会(修订情况:1.在结构上增加原料功能术语、相关国际组织和科研机构等内容;2.在内容上增加一般术语、产品术语的种类,将化妆品行业的新产品类别纳入本标准;3.对于毒理学、卫生化学、微生物学术语进行修改;4.删除与化妆品联系不紧密、无存在必要的常用英文成分术语。2.2009年1月第二次专家统稿会会议意见:1.修改能引用国家标准的尽量引用国家标准;对存在歧义的个别用词进行修改。2.删除由于本标准中的“产品术语”一章和香化协会所制定的某个标准存在重复,因此删除“产品术语”一章的内容;对“原料功能术语”的内容进行梳理,删除了20余条内容。3.增加专家建议增加“化妆品限用物质”等若干项术语。第四阶段:征求意见2009年2月面向全国公开征求意见。第五阶段:征求意见的处理与形成送审稿。在征求意见的处理阶段再次征求了相关专家的意见。六、标准的内容依据1.《化妆品卫生监督条例》、《化妆品卫生监督条例实施细则》;2.《化妆品卫生规范》;3.美国21CFR;4.相关领域国家标准如:GB5296.3-2008消费品使用说明化妆品通用标签,GB/T14666-2003分析化学术语等;5.国内外化妆品的相关文献,如《化妆品监督管理及安全性评价》等。七、标准的结构和主要内容(一)结构:1.范围2.一般术语3.毒理学试验方法术语4.卫生化学检验方法术语5.微生物检验方法术语6.人体安全性和功效性评价术语7.常用原料术语8.缩写9.中英文索引(二)主要内容:1).一般术语39条涉及化妆品的基本定义、化妆品生产和监督管理中出现频率较高的术语。2).毒理学试验方法术语40条收录了《化妆品卫生规范》中涉及的术语,以及在毒理学领域出现频率较高、与化妆品毒理学试验方法联系较密切的术语。3).卫生化学检验方法术语22条收录了化妆品的卫生化学检验方法中较常用的术语。

4).微生物检验方法术语6条收录了《化妆品卫生规范》中所涉及的术语。5).人体安全性和功效性评价术语38条收录了人体安全性和功效性评价的常用术语。6).常用原料术语55条收录了常用原料术语,与《化妆品管理及安全性和功效性评价》保持一致,并根据企业、专家的意见进行了适当修改。7).缩写涉及国际机构缩写以及化妆品毒理学、化学、人体安全性和功效评价等领域专业术语的缩写34条。七、征求意见处理情况2009年2月20日,《化妆品术语》在全国公开范围内公开征求意见,截止到2009年3月末共收到来自企业、和社会各界的意见和建议共146条,分布情况如下:征求意见来源统计图二一般术语三毒理学四化学五微生物六人体七原料八缩写

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论