用JSP脚本元素调用Java代码

用JSP脚本元素调用Java代码

ID:37603375

大小:1.01 MB

页数:28页

时间:2019-05-12

用JSP脚本元素调用Java代码_第1页
用JSP脚本元素调用Java代码_第2页
用JSP脚本元素调用Java代码_第3页
用JSP脚本元素调用Java代码_第4页
用JSP脚本元素调用Java代码_第5页
资源描述:

《用JSP脚本元素调用Java代码》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、用JSP脚本元素调用Java代码JSP---基础利用servlets,可以方便地:获取数据(formdata)使用cookies和session在不同的servlet之间共享数据…但是,利用servlet做以下事情却很痛苦:使用println语句生成HTML文档维护所生产的HTML文档JSP---基础JSP(JavaServerPages)是服务器端的脚本语言,是一种在HTTP页面中加入Java语言而生成动态页面的技术:加入了新的标签(<%,%>,…)。JSP是以Java和Servlet为基础开发而成的动态网页生成技术,它的底层实

2、现是JavaServlet。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端所请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。特点:面向对象、跨平台,和Servlet一样稳定,可以使用Servlet提供的API,克服了Servlet的缺点。应用:一般和JavaBeans结合使用,从而将界面表现和业务逻辑分离JSP---基础JSP---基础JSP的执行过程JSP执行过程JSP页面元素JSP页面的元素静态内容指令表达式ScriptletJSP页面<%Java代码%><%=J

3、ava表达式%>HTML静态文本以“<%@”开始,以“%>”结束。比如:<%@includefile="Filename"%>声明动作<%!函数或方法%>以“”结束比如:注释<%--这也是注释,但客户端不能查看到--%>JSP语法:指令JSP指令(Directives)代表向JSP容器传递信息,它不会产生输出,常用的JSP指令包括:page指令taglib指令include指令JSP-

4、--指令page指令语法<%@pagecontentType=“text/html”%>定义JSP文件的全局属性,主要的属性包括:language、import、buffer、isThreadSafe、isErrorPage、session、autoflush、errorPage、contentType(服务端到客户端的输出格式)等其位置可以在页面的任何位置,但推荐放在页首。例子*若引用多个时用“,”分隔。<%@pagecontentType=“text/html;charset=gb2312”%>JSP---指令taglib指令

5、语法<%@tagliburi="TagLibrary"prefix="mypfx"%>声明此JSP文件使用了自定义的标签,同时引用标签库,也指定了他们的标签的前缀。例子<%@tagliburi="http://www.mycorp.com/supertag"prefix="super"%>JSP---指令include指令语法<%@includefile=“filename”%>包含并解析静态文件,它可以是html文件、jsp文件、文本文件,或者只是一段Java代码。在翻译JSP时将指定的的文件插入当前页面。例子<%@includ

6、efile=“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语法J

7、SP注释语法<%--Comments--%><%//Comments%><%/*Comments*/%>完全被JSP编译器忽略,真正的注释,在客户端不会显示出来。例子<%--begintheclass--%>JSP---脚本元素声明语法<%!Declaration(s)%>声明变量和类,不产生任何输出,可以同时初始化,以分号结尾。例子<%!inta,b,c;%><%!inta,b,c;Stringmyword=“hello”;%>JSP语法:动作JSP动作(Actions)是JSP中的具体操作,和脚本片断不同的是,JSP动作使用规

8、定的标签和用法,将具体的编程细节封装起来了。有些JSP功能既可以用脚本片断实现,也可以用JSP动作来实现。常用的JSP动作包括:JSP语法:动作JSP语法:动作JSP语法:动作JSP语法:动作JSP语法:动作JSP语法:动作五、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。