不明白楼主的意思?java方法里不需要返回字符串。。那就直接return null,这样也不会进struts配置,但是这样的话也可以直接使用ajax在,要么就配置一个公共的xml文件,java方法返回字符串就不会执行对应的struts.xml,直接执行公共配置文件
引用不明白楼主的意思?java方法里不需要返回字符串。。那就直接return null,这样也不会进struts配置,但是这样的话也可以直接使用ajax在,要么就配置一个公共的xml文件,java方法返回字符串就不会执行对应的struts.xml,直接执行公共配置文件 我java方法我是不返回字符串 只是让它执行这个方法 将结果以xml的形式输出到网页 但问题是我在s……
<action name="MyAction" class="My" method="getTrains"> <result name="success" type="json" > <param name="root">root</param> </result> </action>
引用 arenc 返回类型设置成void型不就可以了 各位不好意思 可能是我说的不大明白 我不是说java方法里面不需要返回一个字符串 而是struts配置文件里面在不写result标签的情况下保证请求完成之后不报错 但我这里就是请求没问题 方法也执行了 我需要的数据也拿到了 但这之后就报上述那个错了 找不到action或result
引用arenc 返回类型设置成void型不就可以了 各位不好意思 可能是我说的不大明白 我不是说java方法里面不需要返回一个字符串 而是struts配置文件里面在不写result标签的情况下保证请求完成之后不报错 但我这里就是请求没问题 方法也执行了 我需要的数据也拿到了 但这之后就报上述那个错了 找不到action或result
引用 6 楼 vsddvsd 的回复:引用 2 楼 arenc 的回复:返回类型设置成void型不就可以了 +1 +1
arenc 返回类型设置成void型不就可以了
我用到struts2只是个请求而已,项目需要没办法 我只是需要通过请求进入java方法,java对应的方法没有返回字符串,我返回的是个"null" 但现在问题是我请求成功之后,我相应的信息业拿到了,但stuts2报错了, 我知道这个错误的原因就是我struts配置文件里面,action标签没有写result标签,没有做跳转 我现在就是需要不做跳转,……
引用 2 楼 arenc 的回复:返回类型设置成void型不就可以了 +1
返回类型设置成void型不就可以了
81,092
社区成员
341,717
社区内容
加载中
试试用AI创作助手写篇文章吧