`
京华倦客
  • 浏览: 124059 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jsp常用的语法

 
阅读更多
1.通过链接在jsp页面间传递参数

如 <a href='....&xxx=8'></a>
传到以一个页面可以使用 request的getParameter("xxx")来接受数据

或者可以在后台设置request.setAttribute("", value) 在页面中使用request.getAttribute("")来接受数据

<html:xxxx>系列Tags:
<html:html>生成Html<html>标签。
<html:base> 生成Html<base>标签。
<html:link> 生成Html<a>标签,可用forward属性指定全局转发链接;用href指定完整的URL链接;用page指定相对当前页面的URL。(URL=协议+主机名+端口+URI)
<html:img> 生成Html<img>元素,可以用action属性指定动作并给出单个或多个参数。

<html:cancle> 生成Cancle按钮,需要在execute()方法中用Action的isCancle()来判断是否触发。
<html:form> 生成Html<form>元素。action属性指定submit之后处理用户请求的组件名称。
<html:text> 生成文本框。property的值需要与ActionForm Bean中的字段名称一致。
<html:reset> 与Html<input type=”reset”>在功能上相同。
<html:submit>与Html<input type=”submit”>在功能上相同。
<html:hidden> 隐藏的按钮。property的值需要与ActionForm Bean中的字段名称一致,write=”true”表示在页面上以只读方式显示该字段。
<html:checkbox> 生成checkbox。可用于当ActionForm Bean中的某属性只有两种可选值(如true和false)。value属性用来设置当选中时赋给该属性的值。
<html:multibox> 若页面上有多个checkbox,同时在ActionForm Bean中用一个数组关联全部时使用。一旦选中,即把value值写入到property所指定的数组中,不选则不加。
<html:radio> 若property属性相同,表示为同一组radio,同时只可有一个被选中。
Value属性表示显示文本。

<html:select> 需要<html:option>、<html:options>、<html:optionsCollection>(可选单个或组合)结合使用。
<html:select> prorperty属性指定与ActionForm Bean中的对应字段;size属性指定每次在网页上显示的可选项目的数目;multiple属性指定是否支持多项选择;
<html:option> 指定一个选项。bundle属性与struts配置文件中<message-resources>的key属性对应,表示连接到一个properties文件中。其key属性又与properties文件下的内容(key/value值对)相对应。
<html:options> collection表示存放选项对象集合的集合,该集合中包含真实值的collection和显示值的collection。property表示真实值的collection名,labelProperty表示存放显示值的collection名。
<html: optionsCollection> name属性表示包含可选选项集合的JavaBean的名称(page范围);property 属性指定选项集合名;lable表示显示值;value表示真实值。

<html:file>用于上传文件,必须设置property属性指代要上传的文件,与ActionForm Bean中的FormFile类型属性对应。必须嵌套在<html:form>中使用,<html:form>的method属性必须设置为”POST”,enctype属性必须设置为”multipart/form-data”。
<html:errors> 在request和session范围内寻找ActionMessages对象,再在其下面的ActionMessage对象并取出消息文本显示到网页上。bundle 属性可以指定消息文本,ActionMessgae构造函数中的参数key指代消息文本内容中的key值。
<html:messages> 也是用来输出文本消息。可以与<bean:write>配合使用,如:
<html:message id=”message1” message=”true”>
            <td><bean:write name=”message1”> <td>
</html:message>
将从request或session范围内取出level为Globals.MESSAGE_KEY的ActionMessages,每次从其中取出一个ActonMessage就命名为message1,并由<bean:write>输出消息文本。
 
分享到:
评论

相关推荐

    JSP基本语法及由浅入深

    本篇将深入探讨JSP的基本语法以及如何逐步深化对JSP的理解。 ### 一、JSP的基本语法 1. **JSP页面结构**:一个JSP页面由两部分组成,即HTML或XML标记(负责页面布局和静态内容)和JSP指令或元素(负责动态内容和...

    常用JSP语法以及数据库连接

    在本文中,我们将深入探讨JSP(JavaServer Pages)的基础语法和如何利用JSP与数据库进行连接,特别是针对SQL数据库的交互。...通过学习和实践,你将能够熟练地运用JSP语法和JDBC来构建动态的数据库驱动的Web应用。

    jsp核心语法.jsp入门

    【JSP核心语法详解】 JSP(JavaServer Pages)是一种基于Java技术的动态网页开发工具,它允许开发者在HTML代码中嵌入Java代码,实现服务器端的动态处理。本篇文章将深入探讨JSP的核心语法,包括注释、声明、表达式...

    JSP基础语法知识(JSP语法(中华电脑书库_整理制作))

    JSP语法是开发者掌握JSP技术的基础,它使得Java程序员能够轻松地在网页中嵌入Java代码,实现动态内容的生成。 ### 1. JSP页面结构 一个基本的JSP页面由两部分组成:静态内容和动态脚本元素。静态内容包括HTML、CSS...

    JSP语法基础PPT

    JSP基础语法,掌握JSP基本语法 掌握JSP基本指令 &lt;jsp:include pate=“uri”/&gt; “uri”%&gt; &lt;jsp:forward page=“uri”/&gt; 掌握JSP九个内置对象

    JSP基本语法

    JSP 基本语法 JSP(Java Server Pages)是一种基于 Java 语言的服务器端脚本语言,用于创建动态网页。下面是 JSP 基本语法的知识点: 1. 注释 在 JSP 中,有三种类型的注释:HTML 注释、JSP 注释和脚本程序注释。...

    第4章 JSP基本语法

    第4章 JSP基本语法,jsp的基础知识

    jsp基础语法ppt

    本教程主要针对JSP的基础语法、内置对象以及数据库连接进行讲解,适合初学者学习。 ### JSP基础语法 1. **JSP页面结构**:一个基本的JSP页面由HTML结构和JSP元素组成,JSP元素包括指令、脚本元素和动作元素。例如...

    JSP基础语法

    JSP 基础语法 JSP(Java Server Pages)是一种基于Java技术的服务器端脚本语言,用于创建动态网页。JSP基础语法是JSP开发的基础,包括注释、Scriptlet、page指令、包含指令、跳转指令等。 1. JSP 中的三种注释 ...

    关于jsp语法和练习

    以下是一些关于JSP语法和练习的关键知识点: 1. **读取Cookie**: JSP中,要获取HttpServletRequest对象中的所有Cookie,应使用`request.getCookies()`方法。这个方法返回一个Cookie数组,包含了请求中携带的所有...

    JSP语法和常用代码

    **JSP语法与常用代码详解** JavaServer Pages (JSP) 是一种动态网页技术,用于构建基于Java的Web应用程序。JSP提供了丰富的语法结构,包括HTML注释、隐藏注释、声明、表达式以及Scriptlet,以实现与客户端交互、...

    B-jsp基础语法.rar

    JSP基础语法HTML、 javaScript简介

    JSP基本语法总结(1)---(12)

    本篇文章将对JSP的基本语法进行详细总结,涵盖注释、标准行为、伪指令以及隐藏变量等方面。 ### 1. 注释 在JSP中,我们可以使用多种方式添加注释,以方便理解和维护代码。 - **HTML注释**:对于客户端可见的注释...

    jsp语法详解

    jsp语法详解 jsp语法是Java服务器页面(JavaServer Pages)的缩写,是一种基于Java技术的服务器端脚本语言。jsp语法用于在Web服务器上生成动态网页。jsp文件是一种特殊的html文件,它可以包含-java代码、html代码和...

    JSP应用语法详解大全.txt

    ### JSP应用语法详解 #### 一、简介 JSP(Java Server Pages)是一种基于Java技术的服务器端脚本语言,用于创建动态网页。它结合了HTML标记与Java代码,使得开发者可以在静态网页的基础上添加动态内容。JSP通过将...

    JSP语法中文版(jsp基础语法)

    JSP语法是开发JSP应用的基础,包括了指令、动作、脚本元素和内置对象等组成部分。 ### 1. JSP指令(Directives) JSP指令是用来配置整个JSP页面的信息,主要有以下几种: - **page指令**:定义页面的字符集、导入...

    jsp基本语法使用

    jsp基本语法 本书由 中华电脑书库 整理制作, 仅供个人学习研究交流之用 版权归原作者所有,严禁作商业用途。否则一切后果自理

    jsp 语法大全详细解说

    **JSP(JavaServer Pages)** 是一种动态网页技术,由Sun ...以上是JSP语法大全的详细解说,涵盖其基本概念、核心元素以及与Servlet、MVC模式的关联。通过深入学习和实践,开发者可以更高效地创建动态Web应用程序。

Global site tag (gtag.js) - Google Analytics