ITKeyword,专注技术干货聚合推荐

注册 | 登录

struts2输入验证之FreeMarker templater error与java.lang.IllegalStateException异常处理

mmm123lmj 分享于 2009-09-05

推荐:Struts2下载文件点取消出现的异常java.lang.IllegalStateException 解决方案

在使用Struts2下载文件时,如果点击保存或打开,没问题,点击取消时则会抛出如下异常:   严重: Servlet.service() for servlet default threw exception   java

2019阿里云全部产品优惠券(新购或升级都可以使用,强烈推荐)
领取地址https://promotion.aliyun.com/ntms/yunparter/invite.html

 当使用客户端验证时用xml配置来验证,若国际资源文件使用全局。。。。

 

而xml中直接用key指定就会出现异常,

 

<message>${getText("消息key")}</message>取代

<message key="消息key" />就OK

 

<s:form />中不可用them="simple"

推荐:Struts2中内存溢出(java.lang.OutOfMemoryError)异常错误介绍和解决方法

1.在我以前写得关于Struts2的文章中,有时候往往会报一些经常出现的错误,今天又出现了,所以特此来介绍一下,并如何解决这种错误。 2.在我们部署项目到Tomcat服

 

此时用于客户端验证情况。。。。。

 

(二)

java.lang.IllegalStateException异常:

IllegalStateException 这个异常是输出流的读写锁异常,简单的理解是你在一次请求中两次调用了响应里只能一次调用的东西

 

解决方法:

 查一下你在之前的jsp页面或者下载文件那一段程序里是否用了response里的东西,有的话释放掉。
我是在<s:form>中把,method="xx"和validate="true"去掉就好了

推荐:Struts2 Method标签 java.lang.NoSuchMethodException异常

MethodPrefixAction.java package com.action;public class MethodPrefixAction {/*注释① public String execute(){ return "111"; } */ public String

 当使用客户端验证时用xml配置来验证,若国际资源文件使用全局。。。。   而xml中直接用key指定就会出现异常,   用 <message>${getText("消息key")}</message>取代 <message key="消息key" />

相关阅读排行


用户评论

游客

相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。