当前位置: 首页 > news >正文

微信h5免费制作网站模板下载wordpress保存为模板

微信h5免费制作网站模板下载,wordpress保存为模板,开发一个大型网站需要多少钱,廊坊seo排名优化1 JSP技术1.1 jsp脚本和注释jsp脚本#xff1a;  1) %java代码% ----- 内部的java代码翻译到service方法的内部  2) %java变量或表达式 ----- 会被翻译成service方法内部out.print()  3) %!java代码% ---- 会被翻译成servlet的成员的内容jsp… 1 JSP技术1.1 jsp脚本和注释jsp脚本  1) %java代码% ----- 内部的java代码翻译到service方法的内部  2) %java变量或表达式 ----- 会被翻译成service方法内部out.print()  3) %!java代码% ---- 会被翻译成servlet的成员的内容jsp注释 不同的注释可见范围是不同  1) Html注释!-- 注释内容 -- - - - 可见范围 jsp源码、翻译后的servlet、页面显示html源码  2) java注释//单行注释   /*多行注释*/  --可见范围 jsp源码 翻译后的servlet  3) jsp注释%-- 注释内容 --% ----- 可见范围 jsp源码可见1.2 jsp运行原理 ----- jsp本质就是servlet  jsp在第一次被访问时会被Web容器翻译成servlet再执行如果不是第一次访问就会到Tomcat的work目录中找有没有对应的servlet的java文件  过程第一次访问----helloServlet.jsp----helloServlet_jsp.java----编译运行PS被翻译后的servlet在Tomcat的work目录中可以找到1.3 jsp指令3个jsp的指令是指导jsp翻译和运行的命令jsp包括三大指令  1) page指令 ---- 属性最多的指令实际开发中page指令默认属性最多的一个指令根据不同的属性指导整个页面特性格式% page 属性名1 “属性值1” 属性名2 “属性值2” …%常用属性如下  languagejsp脚本中可以嵌入的语言种类  pageEncoding当前jsp文件的本身编码----内部可以包含contentType  contentTyperesponse.setContentType(text/html;charsetUTF-8)  session是否jsp在翻译时自动创建session  import导入java的包  errorPage当当前jsp页面出错后跳转到哪个页面路径填写以webRoot为根目录  isErrorPage当前页面是否是一个处理错误的页面  2) include指令页面包含静态包含指令可以将一个jsp页面包含到另一个jsp页面中格式% include file“被包含的文件地址”%  3) taglib指令在jsp页面中引入标签库jstl标签库、struts2标签库格式% taglib uri“标签库地址” prefix“前缀”%1.4 jsp内置/隐式对象9个  jsp被翻译成servlet之后service方法中有9个对象定义并初始化完毕我们在jsp 脚本中可以直接使用这9个对象名称     类型     描述out     javax.servlet.jsp.JspWriter     用于页面输出out.write:页面输出out.print:也是页面输出只不过print是输出变量或表达式write一般输出文本信息request     javax.servlet.http.HttpServletRequest     得到用户请求信息response     javax.servlet.http.HttpServletResponse     服务器向客户端的回应信息config     javax.servlet.ServletConfig     服务器配置可以取得初始化参数session     javax.servlet.http.HttpSession     用来保存用户的信息application     javax.servlet.ServletContext     所有用户的共享信息page     java.lang.Object     指当前页面转换后的Servlet类的实例pageContext     javax.servlet.jsp.PageContext     JSP的页面容器exception     java.lang.Throwable     表示JSP页面所发生的异常在错误页中才起作用1.4.1 out对象  out的类型JspWriter  out作用就是想客户端输出内容----out.write()  out缓冲区默认8kb 可以设置成0 代表关闭out缓冲区 内容直接写到respons缓冲器1.4.2 pageContext对象jsp页面的上下文对象作用如下page对象与pageContext对象不是一回事  1) pageContext是一个域对象域作用范围只是当前页面setAttribute(String name,Object obj)getAttribute(String name)removeAttrbute(String name)pageContext可以向指定的其他域中存取数据setAttribute(String name,Object obj,int scope)getAttribute(String name,int scope)removeAttrbute(String name,int scope)findAttribute(String name)  ----依次从pageContext域request域session域application域中获 取属性在某个域中获取后将不在向后寻找四大作用域的总结  page域当前jsp页面范围  request域一次请求  session域一次会话  application域整个web应用  2) 可以获得其他8大隐式对象例如 pageContext.getRequest()   pageContext.getSession()1.5 jsp标签动作  1) 页面包含动态包含jsp:include page“被包含的页面”/  2) 请求转发jsp:forward page“要转发的资源” /静态包含与动态包含的区别静态包含的话两个Jsp文件在tomcat的work目录中会被编译成一个Jsp类型的java文件。动态包含的话两个Jsp文件在tomcat的work目录下分别编译成各自的jsp类型的java文件。2 EL技术2.1 EL 表达式概述  ELExpress Lanuage表达式可以嵌入在jsp页面内部减少jsp脚本的编写EL出现的目的是要替代jsp页面中脚本的编写。2.2 EL从域中取出数据(EL最重要的作用)jsp脚本%request.getAttribute(name)%EL表达式替代上面的脚本${requestScope.name}EL最主要的作用是获得四大域中的数据格式${EL表达式}EL获得pageContext域中的值${pageScope.key};EL获得request域中的值${requestScope.key};EL获得session域中的值${sessionScope.key};EL获得application域中的值${applicationScope.key};EL从四个域中获得某个值${key};  ----同样是依次从pageContext域request域session域application域中获取属性在某个域中获取后将不在向后寻找  1) 获得普通字符串  2) 获得User对象的值  3) 获得ListUser的值2.3 EL的内置对象11个pageScope , requestScope , sessionScope , applicationScope ---- 获取JSP中域中的数据param , paramValues ---- 接收参数相当于request.getParameter()request.getParameterValues()header , headerValues ---- 获取请求头信息相当于request.getHeader(name)initParam ---- 获取全局初始化参数相当于this.getServletContext().getInitParameter(name)cookie ---- WEB开发中cookie相当于request.getCookies()—cookie.getName()—cookie.getValue()pageContext ---- WEB开发中的pageContext. pageContext可获得其他八大对象${pageContext.request.contextPath} 是获得WEB应用的名称相当于%pageContext.getRequest().getContextPath% 但这句代码不能实现2.4 EL执行表达式例如${11}${empty user}    判断某个对象是否为空是null返回true${usernull?true:false}    三元运算符3 JSTL技术3.1 JSTL概述JSTLJSP Standard Tag Library)JSP标准标签库可以嵌入在jsp页面中使用标签的形式完成业务逻辑等功能。jstl出现的目的同el一样也是要代替jsp页面中的脚本代码。JSTL标准标准标签库有5个子库但随着发展目前常使用的是他的核心库标签库     标签库的URI     前缀Core     http://java.sun.com/jsp/jstl/core     cI18N     http://java.sun.com/jsp/jstl/fmt     fmtSQL     http://java.sun.com/jsp/jstl/sql     sqlXML     http://java.sun.com/jsp/jstl/xml     xFunctions     http://java.sun.com/jsp/jstl/functions     fn3.2 JSTL下载与导入JSTL下载从Apache的网站下载JSTL的JAR包。进入 “http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/”网址下载 JSTL的安装包。jakarta-taglibs-standard-1.1.2.zip然后将下载好的JSTL安装包 进行解压此时在lib目录下可以看到两个JAR文件分别为jstl.jar和standard.jar。 其中jstl.jar文件包含JSTL规范中定义的接口和相关类standard.jar文件包含用于 实现JSTL的.class文件以及JSTL中5个标签库描述符文件TLD在这里插入图片描述将两个jar包导入我们工程的lib中使用jsp的taglib指令导入核心标签库在这里插入图片描述3.3 JSTL核心库的常用标签  1) c:if test””标签其中test是返回boolean的条件  2) c:forEach标签使用方式有两种组合形式在这里插入图片描述示例  1) 遍历ListString的值  2) 遍历ListUser的值  3) 遍历MapString,String的值  4) 遍历MapString,User的值  5) 遍历MapUser,MapString,User的值entry.key-----Userentry.value------ListString,User 转载于:https://www.cnblogs.com/sy130908/p/11602144.html
http://www.pierceye.com/news/773924/

相关文章:

  • 建立一个网站需要多少钱?jquery网站后台模板
  • PHP网站开发工程师招聘营销型网站主机
  • 百度招聘 网站开发书画网站免费源码
  • 4s店网站建设贺贵江seo教程
  • 做网站的公司一般怎么培训销售wordpress引用php
  • 自己怎样做网站平台网页设计做网站首页
  • 费县做网站点石家装
  • 科技网站制作案例图片制作在线网页
  • 怀柔成都网站建设网络推广图片
  • 网站建设微信运营公司中国室内设计公司
  • app推广平台网站建设银行东营分行网站
  • 校园二手交易网站设计的原则群辉搭wordpress
  • 无锡网站建设网页制作seo网站优化培训要多少钱
  • 一个人可以做几个网站seo页面检测
  • 在哪里可以找到做网站的公司wordpress下拉
  • 企业网站更新什么内容网站设计怎么保持风格一致
  • 网页设计作业网站素材和效果图网站开发和网络安全
  • 开发一个彩票网站多少钱怎么为一个网站做外链
  • 一家专门做动漫的网站怎么查企业注册信息
  • 中太建设集团官方网站微信网页链接怎么制作
  • 做家政网上推广网站长沙网站建设有哪些
  • 西安网站建设 招聘西安是哪个省属于哪个市
  • 灯饰网站开发中国十大门窗品牌
  • 移动网站开发认证基层建设被哪些网站全文收录
  • 中国电子商务网站小吃网站建设
  • 用什么语言能写网站吗装修公司招聘网站
  • 触摸网站手机软件开发公司赚钱吗
  • 刘家窑网站建设公司网店装修模板
  • 旅游网站国内外研究现状微信模板素材
  • 查一下红之易道学做的什么网站全国大型网站建设