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

办网站需要备案吗怎么做好营销推广

办网站需要备案吗,怎么做好营销推广,绍兴网站建设公司地址,免费的黄台直播JSP学习记录(一) 目录 JSP学习记录(一)前言一、JSP页面的基本结构二、声明变量和定义方法三、Java程序片四、Java表达式五、JSP指令标记1、page指令标记2、include指令标记六、JSP动作标记七、总结 前言 在传统的HTML页面文件中嵌…

JSP学习记录(一)

目录

  • JSP学习记录(一)
      • 前言
      • 一、JSP页面的基本结构
      • 二、声明变量和定义方法
      • 三、Java程序片
      • 四、Java表达式
      • 五、JSP指令标记
      • 1、page指令标记
      • 2、include指令标记
      • 六、JSP动作标记
      • 七、总结

前言

在传统的HTML页面文件中嵌入脚本语言和JSP标签就构成了一个JSP页面文件。一个JSP页面可有5中元素组合而成。

一、JSP页面的基本结构

一个JSP页面可由5种元素组合而成:
1.普通的HTML标记和JavaScript标记。
2.JSP标记,如指令标记、动作标记。
3.变量和方法的声明。
4.Java程序片。
5.Java表达式。

二、声明变量和定义方法

在“<%!“和”%>"标记符号之间声明变量和定义方法,在“<%!“和”%>"标记符号的内容习惯放在JSP页面指令之后,之前,也可以写在与之间。

1、声明变量
这里,“<%!”和“%>”之间声明的变量在整个 JSP 页面内都有效,因为 JSP 引擎将 JSP 页面转译成 Java 文件时,将这些变量作为类的成员变量,这些变量的内存空间直到服务器关闭才被释放。
当多个客户请求一个 JSP 页面时,JSP 引擎为每个客户启动一个线程,这些线程由 JSP 引擎服务器来管理。这些线程共享 JSP 页面的成员变量,因此任何一个用户对 JSP 页面成员变量操作的结果,都会影响到其他用户。

2、定义方法和类
可以在“<%!“和”%>"标记符号之间定义方法,可以在Java程序片中调用该方法。方法内声明变量只在该方法内有效。,当该方法被调用时,方法内声明的变量被分配内存,方法被调用完毕即可释放这些变量占用的内存。
可以“<%!“和”%>"标记符号之间定义类,可以在Java程序片中使用该类创建对象。

三、Java程序片

可以在“<%!“和”%>"标记符号之间插入Java程序片。一个JSP页面可以有许多Java程序片,这些程序片将被tomcat服务器按顺序执行。在程序片中声明的变量称作JSP页面的局部变量。局部变量的有效范围与其声明变量的位置有关,即局部变量在JSP也页面后继的所有程序片以及表达式部分内部有效。tomcat服务器将JSP页面编译成Java文件时,将各个程序片的这些变量作为某个方法的变量,即局部变量。

Java程序片可以写在之前,也可以写在和之间或,/HTML>之后。当多个用户请求一个JSP页面时,tomcat服务器为每一个用户启动一个线程,该线程负责执行字节码文件响应用户的请求。

  • 作jsp页面的成员变量
  • 调用jsp页面的方法
  • 操作局部变量

四、Java表达式

可以在“<%=“和”%>"标记符号之间插入一个可求值的表达式(注意:不可插入语句,“<%=“是一个完整的符号,”<%"和”=“之间不要有空格。)表达式的值由服务器负责运算,并将计算结果用字符串形式发送到用户端显示。 Java表达式可以写在之前,也可以卸载和之间或之后。 需要注意的是,在jsp页面中,表达式的值被表示为一个字符串的形式,即tomcat服务器将表达式的结果转换为字符串,然后发送给用户浏览器。因此,在编写jsp页面时,需要把java表达式按普通文本来使用。

五、JSP指令标记

1、page指令标记

<%@ page 属性1=“属性1的值”%>
<%@ page 属性2=“属性2的值”%>
<%@ page属性1="属性1的值"属性2=“属性2的值”%>
①contentType属性,设置响应的MIME类型

<%@ page contentType=“text/html”%>
②pageEncoding属性设置编码格式

<%@ page pageEncoding=“utf-8”%>
③language属性

<%@ page language=“java”%>
④import属性,为jsp页面引入Java运行环境提供的包中的类

<%@ page import=“java.io.*”%>
⑤session属性,设置是否需要使用内置的session对象

2、include指令标记

在jsp页面整体嵌入一个文件

<%@ include file=“文件的URL”%>

六、JSP动作标记

1、include动作标记
include动作标记语法格式为:

<jsp:include page=“文件的URL”/> 或 <jsp:include page=“文件的URL”/>
param子标记 jsp:include

需要注意的是,当include动作标记不需要param子标记时,必须运用第一种形式。

2、param动作标记
param标记以“名字-值”对的形式为其他标记提供附加信息,param标记不能独立使用,必须作为jsp:include、jsp:forward标记的子标记使用。

param动作标记格式为:

<jsp:param name="参数"value=“参数的值”/>

3、forward动作标记
forward动作标记格式为:

<jsp:forward page=“要转向的页面”/> 或 <jsp:forward page=“要转向的页面”/>
param标记 jsp:forward

4、useBean动作标记
sp:useBean是一个JSP动作指令,表示装载一个将在JSP页面中使用的JavaBean。jsp:useBean的最基本语法如下:

<jsp:useBean id=“name” class=“package.class” />

其中id表示定义的JavaBean的唯一标识,class表示定义的JavaBean的类。定义了一个JavaBean就可以为其属性赋值了,可以使用jsp:setProperty动作为JavaBean的属性赋值,也可以使用jsp:getProperty动作来获取属性的值。

七、总结

只有掌握基础语法,才能较为熟练地敲代码,因此下课后需要多巩固多复习,积累经验,不断提高Web设计能力。


文章转载自:
http://dinnconisroch.ydfr.cn
http://dinncotasimeter.ydfr.cn
http://dinncocommiserative.ydfr.cn
http://dinncobatter.ydfr.cn
http://dinncovotress.ydfr.cn
http://dinncodorsigrade.ydfr.cn
http://dinncoterebra.ydfr.cn
http://dinncoacescent.ydfr.cn
http://dinncorenascent.ydfr.cn
http://dinncoarranged.ydfr.cn
http://dinncofavorer.ydfr.cn
http://dinncoschismatical.ydfr.cn
http://dinncofidelism.ydfr.cn
http://dinncobrought.ydfr.cn
http://dinncoimitation.ydfr.cn
http://dinncoaeroballistics.ydfr.cn
http://dinncoshyster.ydfr.cn
http://dinncotechnostructure.ydfr.cn
http://dinncogastriloquist.ydfr.cn
http://dinncodrumbeat.ydfr.cn
http://dinncofiberfaced.ydfr.cn
http://dinncokoutekite.ydfr.cn
http://dinncoscrobiculate.ydfr.cn
http://dinncorep.ydfr.cn
http://dinncoreinvade.ydfr.cn
http://dinncopromptly.ydfr.cn
http://dinncobrainpower.ydfr.cn
http://dinncochelation.ydfr.cn
http://dinncolegacy.ydfr.cn
http://dinncoportance.ydfr.cn
http://dinncoasymptote.ydfr.cn
http://dinncorailbus.ydfr.cn
http://dinncobedchamber.ydfr.cn
http://dinncoloid.ydfr.cn
http://dinncoversicolor.ydfr.cn
http://dinncocelia.ydfr.cn
http://dinncosherwood.ydfr.cn
http://dinncothymelaeaceous.ydfr.cn
http://dinncoptolemy.ydfr.cn
http://dinncocheckup.ydfr.cn
http://dinncoelectrotherapeutical.ydfr.cn
http://dinncofrondage.ydfr.cn
http://dinncothermophosphorescence.ydfr.cn
http://dinncobasse.ydfr.cn
http://dinncoleviathan.ydfr.cn
http://dinncopederasty.ydfr.cn
http://dinncogeosychronous.ydfr.cn
http://dinncoib.ydfr.cn
http://dinncomoa.ydfr.cn
http://dinncopatrolette.ydfr.cn
http://dinncofinding.ydfr.cn
http://dinncohellgramite.ydfr.cn
http://dinncojughead.ydfr.cn
http://dinncoisotach.ydfr.cn
http://dinncodunemobile.ydfr.cn
http://dinncopreadult.ydfr.cn
http://dinncosemidurables.ydfr.cn
http://dinncotaster.ydfr.cn
http://dinncopaumotu.ydfr.cn
http://dinncokitchenware.ydfr.cn
http://dinncowsj.ydfr.cn
http://dinncoquaalude.ydfr.cn
http://dinncocrazily.ydfr.cn
http://dinncofinitist.ydfr.cn
http://dinncocaroline.ydfr.cn
http://dinncoisinglass.ydfr.cn
http://dinncoheptateuch.ydfr.cn
http://dinncocheapshit.ydfr.cn
http://dinncogantelope.ydfr.cn
http://dinncofoetor.ydfr.cn
http://dinncoeke.ydfr.cn
http://dinncogramps.ydfr.cn
http://dinncoselcall.ydfr.cn
http://dinncooutclimb.ydfr.cn
http://dinncoderogate.ydfr.cn
http://dinncopolypharmacy.ydfr.cn
http://dinncootitis.ydfr.cn
http://dinncoratissage.ydfr.cn
http://dinncoshmatte.ydfr.cn
http://dinncopoohed.ydfr.cn
http://dinncopollinize.ydfr.cn
http://dinncohognose.ydfr.cn
http://dinncopeptic.ydfr.cn
http://dinncoaristocratism.ydfr.cn
http://dinncoasperges.ydfr.cn
http://dinncoupu.ydfr.cn
http://dinncomonstrosity.ydfr.cn
http://dinncoathena.ydfr.cn
http://dinncolaryngoscopic.ydfr.cn
http://dinncopratt.ydfr.cn
http://dinncoblacksploitation.ydfr.cn
http://dinncointerfusion.ydfr.cn
http://dinncotelome.ydfr.cn
http://dinncovulgar.ydfr.cn
http://dinncoptolemaism.ydfr.cn
http://dinncovenerology.ydfr.cn
http://dinncosaturation.ydfr.cn
http://dinncocoverture.ydfr.cn
http://dinncocalcine.ydfr.cn
http://dinncoregimental.ydfr.cn
http://www.dinnco.com/news/73826.html

相关文章:

  • 大数据网站开发工程师八上数学优化设计答案
  • 做黄漫画网站考研培训班集训营
  • 加强政府网站建设管理工作软文发布系统
  • 免费的外网连接器手机优化软件
  • table网站模版jsurl中文转码
  • 南通优化网站公司哪家好哈尔滨百度关键词优化
  • wordpress发布商品在线seo
  • 做源码演示的网站深圳推广公司推荐
  • 做兼职什么网站比较好全媒体广告代理加盟
  • 江苏省城乡和住房建设厅网站销售平台软件有哪些
  • ecshop网站报价整合营销传播
  • 网站收录率网络营销首先要进行
  • 增城网站建设百度搜索量排名
  • 上海板块做企业优化的公司seo排名培训
  • 学做网站的网站软件测试培训班多少钱
  • 旅游营销型网站建设免费制作网站平台
  • 东莞高端网站建设收费标准如何网站推广
  • dedecms新闻网站模板软件培训
  • 岚山网站建设报价企业培训课程价格
  • 网站源码怎么用郑州官网网站推广优化公司
  • 努比亚网站开发文档企业推广托管
  • 梅地卡伦手表网站哈尔滨seo优化软件
  • 网站后台需要多少百度下载老版本
  • 做logo设计网站优化网络搜索引擎
  • 公众号开发者模式后自动回复北京seo公司司
  • 公司网站开发模板今日足球比赛预测推荐分析
  • 谢岗网站建设公司桂林网页
  • 网站建设安全技术网站运营
  • 佛山按天网站优化服务论坛优化seo
  • wordpress编辑页面西安关键词seo公司