Struts2常用标签介绍



Struts2常用标签总结

一 介绍

1.Struts2的作用

Struts2标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,struts2的主题、模板都提供了很好的扩展性。实现了更好的代码复用。Struts2允许在页面中使用自定义组件,这完全能满足项目中页面显示复杂,多变的需求。

Struts2的标签库有一个巨大的改进之处,struts2标签库的标签不依赖于任何表现层技术,也就是说strtus2提供了大部分标签,可以在各种表现技术中使用。包括最常用的jsp页面,也可以说Velocity和FreeMarker等模板技术中的使用

2.Struts2分类[......]

Read more

struts2.0复杂表单标签使用



struts2.0复杂表单标签使用.这几天遇见的一些问题,给大家分享一下 吐血一:是级联下拉列表<s:doubleselect/>
/** 供s:doubleselect标签使用的级联节点 */ public class DoubleSelectNode { String name; //供显 这几天项目遇见的一些问题,给大家分享一下 吐血一:是级联下拉列表<s:doubleselect/> /** 供s:doubleselect标签使用的级联节点 */ public class DoubleSelectNode { String name; //供显[......]

Read more

Jquery Ajax+json+strut2实现二级级联查询

Jquery Ajax+json+strut2实现二级级联查询.

中间走了不少弯路,一度“卡壳”,好几次纠结被批评,但是没办法啊,做的不熟练,好多技术第一次使用,唉,失败是成功之母,失败了百儿八十遍,总算任务做好了。

 

下面总结一下本周的心得。

 

首先,需求是,要实现 cms新改版需求,要 查询一个二级目录,根据登录用户的操作权限,来加载这个二级目录结构。 得到二级目录结构后,再用选中的菜单ID

 

用ajax去后台查询出该菜单的子节点。获取了子节点也是要根据登录用户的操作的范围确定的,这里面牵涉到一个权限判断问题。[......]

Read more

Struts2绑定Jquery EasyUI实例

Struts2绑定Jquery EasyUI实例.介绍:

 

jQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。对于一些不喜欢做页面的程序猿来说这是个很好的绑定数据的插件。jQuery EasyUI为我们提供了大多数UI控件的使用,如:accordion,combobox,menu,dialog,tabs,tree,validatebox,window等等 。 jQuery EasyUI绑定数据类型是JSON类型。

1、   导入相应的jar包(非常重要,不[......]

Read more

struts2 简单的 省–市二级级联菜单

struts2 简单的  省–市二级级联菜单

学了struts2的朋友一定知道,在struts2的标签库中有一个<s:doubleselect>标签,该标签为我们提供了一个

简单的二级级联菜单。有朋友肯定就要问了,既然标签库已经提供了实现这个功能的方法,那么为什么还要啰

嗦呢。的确,struts2是为我们提供了实现这个功能的方法,但它提供的方法只是一个静态的方法,说具体一

点呢,就是<doubleselect>所提供的方法中,它顶部的下拉列表只有两个。也就是说,<doubleselect>只能让

我们实现二选一的级联,显然,这[......]

Read more

struts2+jquery+json集成实例

struts2+jquery+json集成实例.

以下采用struts2+jquery+json模拟一个案例。当点击提交按钮时会把输入的数据提交到后台,然后从后台获取数据在客户端显示。

效果如下:

接下来为struts2+jquery+json集成步骤:

1、新建一个web工程,导入struts2+jquery+json所需jar,如下图

目录结构图

2、创建实体类User

复制代码
package com.ljq.bean;
import java.io.Serializable;
@SuppressWarnings(“seri[......]

Read more

struts2表单标签使用隐藏方法

struts2表单标签使用隐藏方法。

<%@ page language=”java” contentType=”text/html; charset=utf-8″     pageEncoding=”utf-8″%> <%@ taglib prefix=”s” uri=”/struts-tags” %> <!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”> <html> <head&gt[......]

Read more

Struts2.0标签库(三)表单标签

Struts2.0标签库(三)表单标签

一、表单标签的通用属性 对于表单标签,分为两种标签:form标签本身,和所有来包装单个的表单元素的其他标签.form标签本身的行为不同于它内部的元素,这是很重要的.在我们为所有表单标签,包括form标签在内,提供一个参考手册之前,我们必须先描述一些通用的属性.

通用属性

属性
Theme
数据类型
描述

cssClass
simple
String
定义 html class 属性

cssStyle
simple
String
定义html style 属性

title
simple[......]

Read more

struts2常用表单标签

struts2常用表单标签。

所有的表单标签可以分为两种:form标签本身和单个表单元素的标签。Struts2的表单元素标签都包含了非常多的属性。但有很多属性完全是通用的。

 

表单标签的通用属性

 

所有表单标签处理类都继承了UIBean类,UIBean包含了一些通用属性,这些通用属性分成3种:

 

1,模板相关属性;2,javascript相关属性;3,通用属性。

 

除了这些属性之外,所有的表单元素标签都存在一个特殊的属性:form,这个属性引用表单元素所在的表单,通过该form属性,可以实现表[......]

Read more