电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

用JSP脚本元素调用Java代码VIP免费

用JSP脚本元素调用Java代码_第1页
1/28
用JSP脚本元素调用Java代码_第2页
2/28
用JSP脚本元素调用Java代码_第3页
3/28
公司徽标用JSP脚本元素调用Java代码用JSP脚本元素调用Java代码JSP---基础JSP---基础•利用servlets,可以方便地:–获取数据(formdata)–使用cookies和session–在不同的servlet之间共享数据–…•但是,利用servlet做以下事情却很痛苦:–使用println语句生成HTML文档–维护所生产的HTML文档JSP---基础JSP---基础•JSP(JavaServerPages)是服务器端的脚本语言,是一种在HTTP页面中加入Java语言而生成动态页面的技术:加入了新的标签(<%,%>,…)。•JSP是以Java和Servlet为基础开发而成的动态网页生成技术,它的底层实现是JavaServlet。•JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端所请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。•特点:面向对象、跨平台,和Servlet一样稳定,可以使用Servlet提供的API,克服了Servlet的缺点。•应用:一般和JavaBeans结合使用,从而将界面表现和业务逻辑分离JSP---基础JSP---基础JSP---基础JSP---基础JSP的执行过程JSP执行过程JSP执行过程JSP页面元素JSP页面元素•JSP页面的元素静态内容指令表达式ScriptletJSP页面<%Java代码%><%=Java表达式%>HTML静态文本以“<%@”开始,以“%>”结束。比如:<%@includefile="Filename"%>声明动作<%!函数或方法%>以“”结束比如:注释<%--这也是注释,但客户端不能查看到--%>JSP语法:指令JSP语法:指令•JSP指令(Directives)代表向JSP容器传递信息,它不会产生输出,常用的JSP指令包括:–page指令–taglib指令–include指令JSP---指令JSP---指令•page指令–语法–<%@pagecontentType=“text/html”%>–定义JSP文件的全局属性,主要的属性包括:language、import、buffer、isThreadSafe、isErrorPage、session、autoflush、errorPage、contentType(服务端到客户端的输出格式)等–其位置可以在页面的任何位置,但推荐放在页首。–例子*若引用多个时用“,”分隔。–<%@pagecontentType=“text/html;charset=gb2312”%>JSP---指令JSP---指令•taglib指令–语法–<%@tagliburi="TagLibrary"prefix="mypfx"%>–声明此JSP文件使用了自定义的标签,同时引用标签库,也指定了他们的标签的前缀。–例子–<%@taglib–uri="http://www.mycorp.com/supertag"prefix="super"%>JSP---指令JSP---指令•include指令–语法–<%@includefile=“filename”%>–包含并解析静态文件,它可以是html文件、jsp文件、文本文件,或者只是一段Java代码。在翻译JSP时将指定的的文件插入当前页面。–例子–<%@includefile=“header.htm”%>JSP---脚本元素JSP---脚本元素脚本片断–语法–<%Scriptlets%>–Java程序片断,也可以声明变量,但必须赋初值。–例子–<%for(inti=1;i<=3;i++){–out.print(“hello,world!”);–}–%>JSP---表达式JSP---表达式•表达式–语法–<%=Expression%>–将Expression的值强制转换成String类型,然后输出到网页中。不能转换则报错。–例子•<%=myword%>world!•<%=newjava.util.Date()%>•<%=Math.random()%>JSP语法JSP语法•JSP注释–语法–<%--Comments--%>–<%//Comments%>–<%/*Comments*/%>–完全被JSP编译器忽略,真正的注释,在客户端不会显示出来。–例子–<%--begintheclass--%>JSP---脚本元素JSP---脚本元素声明语法<%!Declaration(s)%>声明变量和类,不产生任何输出,可以同时初始化,以分号结尾。例子<%!inta,b,c;%><%!inta,b,c;Stringmyword=“hello”;%>JSP语法:动作JSP语法:动作•JSP动作(Actions)是JSP中的具体操作,和脚本片断不同的是,JSP动作使用规定的标签和用法,将具体的编程细节封装起来了。有些JSP功能既可以用脚本片断实现,也可以用JSP动作来实现。常用的JSP动作包括:JSP语法:动作JSP语法:动作JSP语法:动作JSP语法:动作JSP语法:动作JSP语法:动作JSP语法:动作JSP语法:动作JSP语法:动作JSP语法:动作JSP语法:动作JSP语法:动作•五、•该动作将静态、动态Web资源包含到当前J...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

用JSP脚本元素调用Java代码

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部