抛出的异常如下
2009-11-10 04:38 ERROR org.apache.struts.actions.DispatchAction - Request[/sysm/
module/module] does not contain handler parameter named 'method'. This may be caused by whitespace in the label text.
2009-11-10 04:55 ERROR org.apache.struts.actions.DispatchAction - Request[/sysm/
module/module] does not contain handler parameter named 'method'. This may be c
aused by whitespace in the label text.
后来找了一下问题有这么几种可能
01 这个原因是.你用DispatchAction这个类的话 form 表单里面,如果不设置method方法为post 的话.就会出现这样的问题,用改用GET方式请求试一下.就可以重现了
02 does not contain handler parameter named 'method'. This may be caused by whitespace in the label text
这个异常往往是大家对DispatchAction 不熟悉造成,
a 在用它的时候别忘记了在STRUTS-CONFIG中的<action>属性加parameter="method",
b 还有<html:form>和普通的<form>是有区别的,在用form提交表单的时候别忘记要家范围method="post",不然也会有错,
c 还有在action.do?method=XXXX这个中间不要有空格!
03 可能是js和button的动作冲突了。
<input type= "submit " name= "Submit " value= "toExcel " onClick= "set( 'toExcel ') "/>
这里,既提交了表单,又想改变action域的值,你确定提交表单动作是在改变域值之后么?
<input type= "button " name= "Submit " value= "toExcel " onClick= "set( 'toExcel ') "/>
function set( target){
var form = document.forms[0];
form.action.value=target;
document.forms[0].submit();
}
分享到:
相关推荐
对于上述两种默认的显示方式,可能并不满足所有应用场景的需求,例如需要将错误信息显示在字段之后,且保持在同一行内,这时就需要对Struts2的错误信息显示格式进行自定义。 ##### 自定义步骤: 1. **定制CSS样式**...
在这个特定的场景中,我们关注的是如何使用Struts来处理图片的上传和显示。 首先,让我们了解图片上传的过程。在Struts中,我们可以利用`struts2-fileupload`库来实现文件上传的功能。这个库提供了`...
该文档详细描述了struts2版本的分页显示,值得一读
在Struts2框架中,`s:checkbox`标签用于创建复选框,但在实际使用过程中,用户可能会遇到显示效果不理想的问题。这个问题通常涉及到样式、布局或者与其他UI组件的兼容性。本文将深入探讨如何解决Struts2的`s:...
当该贴吧不存在时提示用户是否建立该吧!用户可以选择建立与否! 点击吧名可以显示改吧里每个主题点击数,回复数,主题名称,作者(匿名发表显示IP地址否则显示用户名),最后回复时间,本吧共有主题数,共有贴子数(主题数...
在本场景中,我们关注的是如何使用Struts2来实现图片上传并显示的功能,同时生成缩略图。 首先,我们需要在Struts2配置文件(通常为struts.xml)中定义一个Action类,该类负责处理图片上传请求。这个Action类应该有...
注:项目类无struts2 jar包需自行添加。 struts2上传文件的进度条显示,绝对可用! 所达到效果 1.显示总文件大小 2.显示已上传文件大小 3.显示当前进度(百分比控制) 4.显示剩余上传时间 5.显示当前速度 ...
配置可能会包含一个或多个Action-mappings,每个映射对应一个特定的URL,当用户访问这个URL时,Struts会调用对应的Action执行。 接下来,Hibernate作为ORM(对象关系映射)框架,用于处理数据库交互。在分页显示的...
4. **迭代(Iteration)**:在描述中提到的“迭代”,通常指的是在JSP页面中使用Struts2的迭代标签(s:iterator),遍历集合中的每个元素,例如遍历学生列表,逐个显示每个学生的成绩。 5. **分类查询...
Struts2 允许在页面中使用自定义组件,这完全能满足项目中页面显示复杂、多变的需求。 Struts2 标签分类 Struts2 标签库可以分为三大类:UI 标签、非 UI 标签和 Ajax 标签。 UI 标签 UI 标签主要用于生成 HTML ...
当Struts2应用在JSP页面中尝试加载并显示这些文本时,可能会遇到乱码问题,尤其是在处理中文等非英文字符时更为常见。 乱码问题的根源在于字符编码的不匹配。当资源文件的编码格式与JSP页面或服务器解析时所使用的...
- `<html:errors>`:显示所有ActionError或FieldError。 - `<html:select>`,`<html:option>`和`<html:optionsCollection>`:用于创建下拉列表。 4. **数据校验** Struts标签库还可以与Validator框架结合,进行...
默认情况下,当表单验证失败时,Struts2会返回错误消息,并在页面上以特定的格式显示这些错误。然而,这种默认的错误信息显示可能不符合每个开发者或项目的实际需求,因此自定义错误信息的显示格式和样式就显得尤为...
### 解决使用Struts2时访问Web工程首页问题 在使用Struts2框架进行Web开发的过程中,有时会遇到访问Web应用首页时出现拦截并报错的情况。错误信息通常为:“There is no Action mapped for namespace / and action ...
Struts2是一个强大的MVC(模型-视图-控制器)框架,用于构建企业级Java Web应用程序。在Struts2框架中,标签库是其一大特色,它提供了丰富的自定义标签,使得开发者能够更加便捷地创建动态页面。这些标签极大地简化...
例如,使用数据库的分页查询功能,避免一次性加载所有数据;或者使用缓存机制,减少对数据库的频繁访问。 9. **Ajax分页**:现代Web应用中,用户可能期望无刷新的分页体验,这可以通过AJAX技术实现。在Struts中,...
本教程将详细介绍如何使用Java和Struts2框架来实现在网页上显示各种图表,如折线图、柱状图和饼状图。 首先,我们需要引入图表库。常见的Java图表库有JFreeChart和Chart.js等。在这个案例中,我们可能使用...
也可以使用validate框架进行验证,这个我觉得比Struts1.x方便了很多,但是有个问题一直困扰了我,直到现在有个小程序要用到这个方面的知识,那就是验证后如何很好地人性化地在jsp页面中显示了 说的通俗的一点就是...
在Web应用开发中,特别是使用Struts框架时,中文显示和国际化(Internationalization,简称i18n)问题是开发者常遇的挑战。本文将深入探讨解决Struts中文问题及国际化问题的终极方案,确保不同地区和语言环境下的...