博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jsp页面和action的传值与action和action之间的转换传值等四个问题
阅读量:5222 次
发布时间:2019-06-14

本文共 738 字,大约阅读时间需要 2 分钟。

 

 

情况一:jsp提交到某个action中,如果该action方法执行完毕之后还要转到该action中的另一个方法,

 

那么可以直接返回的时候返回该另一个方法,然后struts.xml中也要配置该方法

 

情况二:

jsp页面提交某个action中,如果giantaction方法执行完毕之后还要转到另一个action中的某方法

 

此时需要用到重定向

只需要return "name值"

然后在struts.xml中配置重定向name 值,type类型使用redirect.

 

如果需要传递参数,可以如下使用param标签,然后再download的action中定义参数,和get和set即可

 

情况三:

 

在某个action页面中展示的页面中,如果要通过按钮转到另一个action中的方法.

如:

通过点击按钮转到另一个jsp页面,提交的时候可以直接转到另一个action如:

 

在struts.xml中;直接写出该action既可

,如果需要传递参数,那么可以通过将url中参数通过param对象获取到key值放到input隐藏域中的value中.然后在上面的action中写该参数的属性的get和set方法,就能传递到action中了.

 

 

情况四:

如果是必须通过struts.xml来进行传递参数,也就是如下:

传递之前需要取到paperId的值,可以通过在jsp页面上添加隐藏域,取到paperId,

如下:那样在上面的action中就有paperId的值了.

然后进行xml来传递参数.如下:

只需要在传递的action中定义相应的paperId属性,通过get和set来取到值既可.

转载于:https://www.cnblogs.com/lgc1994/p/6908110.html

你可能感兴趣的文章
口胡:[HNOI2011]数学作业
查看>>
我的第一个python web开发框架(29)——定制ORM(五)
查看>>
中国剩余定理
查看>>
基础笔记一
查看>>
uva 10137 The trip
查看>>
Count Numbers
查看>>
编写高质量代码改善C#程序的157个建议——建议110:用类来代替enum
查看>>
网卡bond技术
查看>>
UITabbarController的UITabbarItem(例:"我的")点击时,判断是否登录
查看>>
UNIX基础知识之输入和输出
查看>>
【洛谷 P1666】 前缀单词 (Trie)
查看>>
数据库锁机制及乐观锁,悲观锁的并发控制
查看>>
图像处理中双线性插值
查看>>
RobHess的SIFT代码解析之RANSAC
查看>>
03 线程池
查看>>
201771010125王瑜《面向对象程序设计(Java)》第十三周学习总结
查看>>
手机验证码执行流程
查看>>
python 基础 ----- 变量
查看>>
设计模式课程 设计模式精讲 2-2 UML类图讲解
查看>>
Silverlight 的菜单控件。(不是 Toolkit的)
查看>>