JSP应用的自我理解之一:JSP页面构成与具体实现

JSP页面分为静态和动态内容,静态部分由HTML语言实现,动态部分,由Java编写,与HTML编写十分像素,只是在HTML网页中加入了一些JSP标签或是一些脚本程序。。。

粗俗点理解,利用强大的JSP标签便可以完成JSP页面的开发~~

我主要研究它的动态实现,动态内容主要可以分为以下4个内容:(1)指令元素;(2)脚本元素;(3)动作元素;(4)注释

(1)指令元素有三种:page、include和taglib

page的语法:

<%@ page 属性名1=“值1” 属性名2=“值2” ...%>

include的语法:

<%@ include file="相对于当前文件的URL"%>
taglib的语法:
<%@ taglib (uri="具有唯一标识和前缀相关的标签描述符地址")%>


(2)脚本元素有4种:表达式(EL?)、脚本和声明

表达式的语法:

<%= expression %>
脚本的语法:
<% code %>

声明的语法:

<%! code %>


(3)与指令元素不同,就是(3)在每当有客户请求时,就会执行一次,而指令元素(1)只有在编译时被执行,且只执行一次

它有一些比较牛XX的东西,这里先放放,和Bean有关,先放一放,以后学到的时候再回过来看

(4)注释有两种:

客户端查看源代码看不到的注释:

<!--...-->

客户端查看源代码能看到的注释:

<%--...--%>


上个实例测试,做个9*9的乘法表,你要做两个界面,一个index.jsp提交界面,另一个result.jsp处理结果及显示界面。。。

具体操作么,如下:

(1)新建一个Dynamic WEB工程,完成JiuJiudemo的定义


(2)新建index.jsp和result.jsp文件,前者是数据提交界面,后者是数据处理及显示界面


(3)代码录入,需要注意的有这么几处地方:



(4)进行实际的界面测试,结果这样么,你就成了!



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值