struts注解 action后面传参问题

问题描述

struts注解 action后面传参问题
在 http xxxx.xxx.action?a=b 正常访问,而http xxxx.xxx.action?a=b+b就会错误,
请问这是有什么限制?在哪里调?

解决方案

个人觉得是struts地址栏传参数时候,struts识别你的第一个参数a的值是等号后面的b,加号不能识别,然后后面就报错了。

解决方案二:
你要这么做的话就先把url定义好了,定义一个变量替换就行了

解决方案三:
可以试下这样看看这两种可不可以xxxx.xxx.action?a=(b+b);""xxxx.xxx.action?a=""+""(b+b)+"";

时间: 2024-09-03 01:02:57

struts注解 action后面传参问题的相关文章

java-使用Struts注解action 和namespace associated with context path [/Pl

问题描述 使用Struts注解action 和namespace associated with context path [/Pl There is no Action mapped for namespace [/] and action name [user] associated with context path [/Pl使用Struts注解 总是报这个错,框架是用eclipse搭的,如果把action写在struts.xml中就可以跳转,而使用注解就报这个错.大神门,求解

标签-struts2-tags <s:a action>不能传参

问题描述 struts2-tags <s:a action>不能传参 struts2-tags 不能传参 报id to load is required for loading错误,昨天又曾经跑通过,换用 <a> 标签就可以,真是日了狗了 解决方案 struts2 Action向页面传参 解决方案二: S标签 没用过你这种的 一般对于action传值 会用<s:form 或者 <s:url

struts action取数-Java Struts2 框架页面传参问题

问题描述 Java Struts2 框架页面传参问题 strut2 中 可以在action中 将页面参数封装成对象 如果我的对象包括属性对象 的集合(List) 要怎么配置才能自动封装呢 解决方案 把页面参数封装成对象,这是有限制的.一般只能封装成含有基本数据类型属性的对象,集合类型需要自己去单独处理. 解决方案二: 需要怎么处理呢 或者能否给我一个其他的思路 怎么处理 相同name 的标签传的值呢 谢谢 解决方案三: 需要怎么处理呢 或者能否给我一个其他的思路 怎么处理 相同name 的标签传

jsp页面如何传参给action

问题描述 就是jsp页面有个id参数,需要传送到action中以便操作,不知这种jsp向action传参是如何实现的,谢谢! 解决方案 1)<script>function sub(){ window.location.href = "<%= request.getContextPath() %>/[你ACTION的别名].do?method=[你接受方法名]&[你传的参数名]="+[参数值]}</script>]用链接方式提交2)<h

javaweb-jsp和action的传值问题以及父子窗口传参的问题

问题描述 jsp和action的传值问题以及父子窗口传参的问题 父窗口打开一个子窗口,并且父页面通过传了id给子页面,子页面提供一个模糊搜索功能,然 后点击搜索后,传过来的url就消失了,现在的问题是怎么在jsp把值传给action,action在把同样的值传回来. 以下是父窗口打开子窗口,并把id传过去 function openNewWindow(id){ window.open("<%=basePath%>user/showUserList.action?id=i_receiv

Action传参给Jsp页面问题

问题描述 Action传参给Jsp页面内容为beanPage里面有listallRow等属性使用<s:properyvalue="beanPage.list">不显示东西在前面加<s:debug/>后取值成功求解 解决方案 解决方案二:<s:properyvalue="beanPage.list">value="#beanPage.list格式有问题解决方案三:不用加beanPage的吧,取的是值栈里面的值解决方案四:二

注解-java重定向怎么传参?

问题描述 java重定向怎么传参? ssh的重定向用注解怎么解决? 在类的上面写路径,那么,在重定向的时候参数怎么放 解决方案 重定向一般是过滤器干的事情,或者在控制器中返回.动作方法上干嘛要重定向,既然硬编码写死了要重定向,那直接就定向就行了,还非要转一个圈干嘛. 解决方案二: http://blog.csdn.net/cyzero/article/details/9062499 希望对你有帮助

springMVC3.0(文件上传,@RequestMapping加参数,@SessionAttributes,@ModelAttribute,转发,重定向,数值获取,传参,ajax,拦截器)

1.项目包结构如下: 2.       spring配置文件springMVC.xml修改如下: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xml

图片-jsp页面传参问题(参数长度太长)

问题描述 jsp页面传参问题(参数长度太长) < img src=""../admin/image-read.action?icode=${data.icode}""/> 其中icode是一个图片的二进制数据串,比较长,传不到后台.有什么其他方法? 解决方案 这个方式肯定不行啊,虽然没明白你是不是直接从前台获取一个本地图片然后在jsp中转成二进制的,但是这样肯定传不了的.可以使用ajax form提交提交后也不刷新当前页面. 解决方案二: jsp页面传到