搭建struts2框架过程中遇到的一些问题

新手搭建structs2框架时可能出现的问题1、严重: Exception starting filter struts2Unable to load configuration. - bean - jar:file:/D:/Tomcat%206.0/webapps/test01/WEB-INF/lib/struts2-core-2.3.8.jar!/struts-default.xml:29:72===解决办法:commons-logging-1.0.4.jarfreemarker-2.3.12.jarognl-2.6.11.jarstruts2-core-2.1.2.jarxwork-2.1.1.jar除了以上这五个核心jar包外,还要复制下面两个…

struts2详解之原理模式

服务架构图:        Struts2(具体实现)            ^            |        java servlet规范            ^            |        底层Http(基于底层)<!-- more -->java servlet api解决了底层/服务器问题,但没有提供应用程序级别的问题,比如说1、请求参数到java数据类型的绑定(从请求中拿出的都是字符串类型,但需要转化成java的数据类型,很费时、麻烦)2、访问层的业务逻辑(形成一个一…

struts2使用s:iterator标签解析List,其中Object有List类型

struts2中action数据封装格式 List list = new ArrayList ();List sublist= new ArrayList ();Map submap =new HashMap(); submap.put("system_name", "system1"); submap.put("summi", "50分钟");Map submap1 =new HashMap(); submap1.put("system_name", "system2"); submap1.put("summi", "80分钟");sublist.add(submap);sublist.add(submap1);Map map =new HashMap(); map.put("day", "2011-09-01…

Struts2 S标签不能使用的原因

[b] Struts2标签在login页面不能使用[/b]The Struts dispatcher cannot be found它告诉我们使用Struts2的标签必须得先经过过滤器!查看web.xml <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>*.action</url-pattern> </filter-mapping>将它改成 <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>…

Struts标签

今天第一次使用Struts标签,就是因为一个if和property,折腾了整整一个小时,经过了九九八十一难,终于找到了对的方法。目的:做出如图的列表,文字前面带个checkbox。  分析:数据结构: public class AppExamParm{ private String check_flag="O"; // 是否选中 private String parm_code; // 指标编号 private String parm_name; // 指标名称 private String lev; // 指标等级 private String uple…

struts2.3的filter-class配置

Struts 发表评论
<filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>

XML中action标签的属性

attribute:   这个属性用来指定ActionForm保存到指定上下文时所使用的属性名。如果不指定attribute属性的值,将使用name属性的值作为保存时的属 性名。也就是说,attribute属性的默认值就是name属性的值。  className:   指定自定义的配置对象。这个配置对象必须是ActionMapping的子类。如果不对这个属性进行指定,那么将使用默认值org.apache.struts.action.ActionMapping。通过自定义的ActionMappin…

struts

Struts是Apache 基金会Jakarta 项目组的一个Open Source 项目,它采用MVC模式,能够很好地帮助java 开发者利用J2EE开发Web应用。和其他的java架构一样,Struts 也是面向对象设计,将MVC模式"分离显示逻辑和业务逻辑"的能力发挥得淋漓尽致。Structs 框架的核心是一个弹性的控制层,基于如 Java Servlets,JavaBeans,ResourceBundles与XML等标准技术,以及 Jakarta Commons 的一些类库。Struts有一组相…

Struts概述1

[b]概述[/b]Struts是Apache 基金会Jakarta 项目组的一个Open Source 项目,它采用MVC模式,能够很好地帮助java 开发者利用J2EE开发Web应用。和其他的java架构一样,Struts 也是面向对象设计,将MVC模式"分离显示逻辑和业务逻辑"的能力发挥得淋漓尽致。Structs 框架的核心是一个弹性的控制层,基于如 Java Servlets,JavaBeans,ResourceBundles与XML等标准技术,以及 Jakarta Commons 的一些类库。Str…

Srusts-config.xml标签元素及意义

Srusts-config.xml标签元素及意义 1.主要包含8个子元素: data-sources,form-beans,global-exceptions,global-forwards,action-mapping,controller,message-resources,plug-in 2.二级标签对应作用 < data-sources>元素:用来配置应用程序所需要的数据源 <form-beans>元素:用来配置表单验证的类, <global-exceptions>元素:用来配置异常处理 <global-forwards>元素:…

struts2 第一个hello word 程序

Struts 发表评论
第一步:加入structs2的包 第二部:在src下面建立struts.xml文件,然后打开struts2包中,找到核心包,带有core的包,在下面找到struts-default.xml的文件,如图所示: 打开包,可以找到: 打开这个文件,将下面选中的内容copy到struts.xml中 这样在struts.xml中,会是这个样子: 然后将下面的structs标签关闭,保存,刷新。这样配置文件生成好了。 第三部在web.xml中加入struts2的过滤器。首先,创建…

一个高效简洁的Struts分页方法

在网上看了几个Structs分页,感觉不是很完善,于是根据自己的经验,写了一个相对高效简洁的分页方法。由于本人水平有限,如果大家有什么更好的想法,欢迎不吝赐教。 一、 开发环境 我的开发环境是:JBuilder x + Weblogic 8.1 + Oracle 9i + Windows 2003 ,如果朋友们的开发环境不一样亦无妨。 二、开发思路 既然讲的是Struts,那自然离不了MVC,分页显示也是如此。 1、 建立数据库和对应的表,本例…

运用类反射机制简化Struts应用程序的开发

本文讲述了如何利用Java的反射的机制来简化Structs应用程序的开发。 Struts中引入ActionForm类的意义与缺陷: 在Struts应用程序中,ActionForm是一个很重要的概念,它的主要功能就是为Action的操作提供与客户表单相映射的数据(如果在客户指定的情况下,还包括对数据进行校验)。Action根据业务逻辑的需要,对数据状态进行修改,在改变系统状态后,ActionForm则自动的回写新的数据状态并保持。程序员对…

Struts概述

概述 Struts是Apache 基金会Jakarta 项目组的一个Open Source 项目,它采用MVC模式,能够很好地帮助java 开发者利用J2EE开发Web应用。和其他的java架构一样,Struts 也是面向对象设计,将MVC模式"分离显示逻辑和业务逻辑"的能力发挥得淋漓尽致。Structs 框架的核心是一个弹性的控制层,基于如 Java Servlets,JavaBeans,ResourceBundles与XML等标准技术,以及 Jakarta Commons 的一些类库。Struts有…