- 浏览: 1325681 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (896)
- spring4 (14)
- hibernate3 (26)
- spring2 (35)
- struts2 (55)
- struts1 (15)
- 设计模式 (15)
- java (172)
- mybatis3 (11)
- sql (17)
- mysql (13)
- jbpm (10)
- J2EE (45)
- tools (29)
- js (83)
- 数据结构 (13)
- Html (26)
- web (22)
- flex (33)
- Oracle (57)
- linux (49)
- 算法 (6)
- 其它 (12)
- easyui (1)
- bootstrap (13)
- xml (2)
- tomcat (1)
- redis (10)
- activemq (2)
- webservice (11)
- maven (2)
- springboot (1)
- ubuntu (1)
- python (14)
- rocketmq (1)
- springcloud (10)
- opencv (1)
最新评论
-
mike_eclipse:
Hashtable是线程不安全的吗?好像是线程安全的吧?
多线程之集合类 -
July01:
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
lodop打印控件 -
xingcxb:
经过测试,假的,依旧会出现中文乱码!!!!store方法里面采 ...
java 读写Properties文件,不会出现中文乱码 -
tiger20111989:
...
Spring注解方式管理事务 -
zw7534313:
...
js 文字上下滚动 无间断循环显示
http://wenku.baidu.com/view/e0fa4e3610661ed9ad51f3d0.html 百度文档
1.不识别struts2标签:
严重: Servlet.service() for servlet jsp threw exception
The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has passed through its servlet filter, which initializes the Struts dispatcher needed for this tag. - [unknown location]
at org.apache.struts2.views.jsp.TagUtils.getStack(TagUtils.java:60)
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping> 在web.xml加上这个就好了。
2.警告: Error setting expression 'user.name' with value '[Ljava.lang.String;@1cb0cdc' 在action里添加get和set方法。 3.命名空间(namespace): 警告: Could not find action or result 可以将包中的action配置国不同的名称空间,这样在不同的名称空间中可以使用同名的action. Struts2使用action的名字和它所在的名称空间来标识一个action. 默认的名称空间用空字符串("")表示。 <package name="login" extends="struts-default" namespace="/loginns"> 如果请求/loginns/login.action 4.为啥传入的字符struts2并没有转换成boolean成功? 传入"1"也是false?
<s:radio name="user.manager" list="#{true:'是',false:'否'}" label="是否管理员"></s:radio> 传入的字符串如果不是"true",都是false. 5.传递中文出现乱码? <result type="redirectAction">${nextAction}?name=${user.name}</result> 解决方法:在传递name之前先编码:user.setName(java.net.URLEncoder.encode(name,"UTF-8")); 6.警告: Could not find action or result 7.Struts2中namespace的用法?? <s:form action="login" namespace="/freem"> action里login不需要加后缀.action
ognl.OgnlException: target is null for setProperty(null, "name", [Ljava.lang.String;@1cb0cdc)
at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:2219)
<s:textfield name="user.name" label="用户名" cssStyle="width:120px;"></s:textfield> 改为:
There is no Action mapped for namespace / and action name login. - [unknown location]
<action name="login" >
There is no Action mapped for namespace /loginns and action name manager?name=大小. - [unknown location]??
发表评论
-
struts2 对异常的处理
2015-12-11 19:57 743struts2 对异常的处理 使用自定义类处理异常 ... -
struts/spring/mybatis的整合
2015-10-31 14:19 1078struts/spring/mybatis的整合 1 ... -
struts2 异常处理
2015-06-30 16:10 401异常处理后,能够提供友好的用户界面,而不是一些错误的 ... -
struts2+sring4+mybatis3集成框架(二)
2015-06-30 13:48 7491.jsp自定义标签:分页标签 ... -
struts2 中的OGNL
2015-06-28 08:13 768OGNL是Object-Graph Na ... -
struts2 参数绑定(Jsp获取参数的方法)
2015-06-28 07:31 1651在JSP页面与ACTION之 ... -
struts2 参数绑定(Action接收参数的方法)
2015-06-28 07:26 1243Struts2中Action接收参数的方法主要有以下三 ... -
struts2+sring4+mybatis3集成框架(一)
2015-06-26 08:08 1066struts2.3.24、spring4. ... -
struts2中 # % $ 的区别和用法
2010-09-29 09:15 1116Struts2 中OGNL表达式的用 ... -
struts2 %{#foobar['foo1']} -- %{}的作用
2010-08-31 14:19 1332“%”符号的用途是在标志的属性为字符串类型时,计算OGNL表达 ... -
js util
2010-08-02 16:18 1120http://www.ilovejs.net/archives ... -
Struts2集成spring:
2010-08-02 16:08 1223Struts2集成spring: Spring插件通过覆盖S ... -
Struts2提供了多种方式来访问request,session,application
2010-07-30 10:29 1283Struts2提供了两种方式来访问request,sessio ... -
Struts2 标签
2010-07-29 16:33 1266Struts2通用标签: 数据标签: 1. Pro ... -
strtuts2 Request
2010-07-27 10:21 11211.ServletActionContext.getReque ... -
使用Struts2 的result 传递参数
2010-07-27 09:26 15001.当使用type=“redirectAction” 或typ ... -
FreeMarker
2010-07-22 16:48 2053与jsp在HTML页面中嵌入java脚本代码不同,FreeMa ... -
Struts2类型转换
2010-07-21 15:34 1747Struts2类型转换: 在基于HTTP协议的Web应用 ... -
OGNL表达式
2010-07-21 10:56 1580OGNL表达式: 1. 不要忽略了用于界定整个常量字符串的 ... -
struts2 应用
2009-07-29 13:15 12081.留言本 http://www.blogjava.n ...
相关推荐
在本文中,我们将深入探讨Struts2的基本搭建过程以及可能遇到的一些常见报错问题。 ### Struts2框架搭建步骤 1. **环境准备**:首先确保你的开发环境中已经安装了JDK和Apache Tomcat服务器。同时,为了进行开发,...
2. **AOP(Aspect Oriented Programming)**:Spring提供了面向切面编程的支持,使得我们可以编写横切关注点,如日志、事务管理等,而无需污染业务代码。`org.springframework.aop`包是实现AOP的基础,包括代理模式...
在标题中提到的"struts2-json包集合 不会出现任何报错",意味着这个压缩包集合包含了一组兼容的Struts2和JSON相关的库,可以避免常见的错误,特别是`textutils class找不到`的问题。 在描述中,提到了几个关键的包...
严重: Exception starting filter struts2 java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
总结来说,解决Struts2中下载取消报错问题的关键在于正确管理和控制文件流,确保在客户端取消下载时,服务器能够及时响应并终止操作。通过监控`ServletResponse`的状态和`ServletOutputStream`的关闭情况,可以有效...
Struts2是一个非常流行的Java Web框架,用于构建可维护、可扩展且结构良好的MVC(模型-视图-控制器)应用程序。在Struts2中,`FieldError`是用来表示表单验证失败时的错误信息。当用户输入的数据不符合预定义的验证...
Struts2和FreeMarker是两种在Java Web开发中广泛使用的开源框架。Struts2作为MVC(模型-视图-控制器)架构的一部分,主要用于处理HTTP请求,管理业务逻辑,而FreeMarker则是一个模板引擎,负责生成动态HTML或其他...
本篇文章将深入探讨Struts1.x和Struts2.x在向Action中填充JSP参数的原理。 Struts1.x的工作原理: Struts1的核心是ActionServlet,它是一个实现了Servlet接口的控制器。当用户发起HTTP请求时,请求会被Dispatcher...
在整合老项目与Struts2框架的过程中,可能会遇到XML解析相关的错误,这通常是由于Struts2在启动时尝试使用不兼容或不适合的XML解析器导致的。本文将深入探讨这个问题,提供解决方案,并介绍如何避免此类问题。 错误...
import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;import org.apache.struts.actions.DispatchAction等缺少
例如,如果在项目根目录下的`struts-default.xml`文件与新版的`struts2-core-2.3.32.jar`中的同名文件有冲突,可以考虑删除根目录下的文件,并将必要的配置项合并到项目内部的`struts-default.xml`文件中。...
标题中的“tomcat报错Unable to find 'struts multipart saveDir'”是一个常见的问题,通常出现在使用Apache Struts框架,并且在处理multipart/form-data类型的请求时。这种类型的请求通常用于上传文件,而`saveDir`...
通过覆写StreamResult的方法 解决struts2文件下载点击取消服务器报错解
描述中提到的问题,当只引入了Struts2的核心包并尝试启动Tomcat服务器时,可能会遇到报错。这通常是由于缺少必要的依赖导致的。在这种情况下,"javassist-3.9.0.GA.jar"和"commons-io-2.0.1.jar"是两个关键的辅助JAR...
struts2+ireport集成包,解决最新版本的struts2下报表开发时报表会报错的情况
Spring和Struts2的结合通常借助Spring-Struts2插件来完成,它可以使得Spring管理的Bean能够作为Struts2的Action类,使得Action类能够访问到Spring中的服务和资源。 在整合过程中,可能遇到的常见问题包括版本兼容性...
4. 如果在完成上述步骤后,Struts.xml配置文件仍然报错,可以尝试一种简单但有效的解决方案:保持文件内容不变,只需在文件中任意位置按一下回车键,然后保存文件。这样,IDE可能就能正确解析和识别Struts2的配置...
如果项目中大量使用了Struts标签,升级后可能会遇到页面报错的情况。此时,需要仔细检查并修正相关的标签用法。 - **兼容性问题**:虽然升级到最新版本有助于提高安全性,但同时也可能引入新的兼容性问题。因此,在...
Struts2、Spring和JPA(Hibernate)是Java Web开发中的三大核心框架,它们共同构建了一个强大、灵活且可扩展的后端系统。这个压缩包包含的jar文件是这三个框架协同工作所需的基础库。 首先,Struts2是一个基于MVC...
在使用Struts2框架进行Web开发的过程中,有时会遇到访问Web应用首页时出现拦截并报错的情况。错误信息通常为:“There is no Action mapped for namespace / and action name.”,这意味着Struts2在尝试处理请求时找...