中易网

JSP通过超连接打开一个新的JSP页面。打开新的JSP页面就自动运行onload里面的方法。调用了Struts2里面的方法

答案:2  悬赏:30  
解决时间 2021-01-29 20:35
里面的业务逻辑走完时,就返回这个新的JSP吗。同时问题就出现,他又重新执行了那个onload里面的调用Action方法一直循环些。如何只执行一次。返回这个新的JSP页面
最佳答案
不知道你的业务逻辑。但是明显你这种方法很有问题。我权且当作必须条件。
在 onload调用的方法增加判断。如果是已经执行的,那么在action返回的时候传递给页面一个值。
判断这个值是否存在,如果存在则跳出方法,不继续执行,否则就继续执行。

最好能说清你要实现什么样的业务逻辑,这样做不是个好办法。
全部回答
你要直接调用jsp资源就不是用struts了,struts是通过一个struts的过滤器把浏览器请求过滤,然后拦截器把你的请求信息拦截封装,用action类处理请求用作控制器control,然后返回响应jsp为view,action处理的是bean实体做model,说以说struts是mvc框架的。 按理说你可以在浏览器访问jsp资源(该资源不在web-inf下),但直接请求jsp资源就没有通过struts框架了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
劲舞团里买了喜帖怎么用啊?
比亚迪f3怎样拆安全帯护挡盖
哪些光大银行信用卡是免年费的
6230200173591863这个卡号被骗的名字,黄本鑫
壮壮原生态水牛奶(都安专卖店)地址在哪,我要
黑色的丝袜配什么鞋子好看,白色的板鞋配会不
现代名驭的音响声道怎么调
求一本不太YY的小说 像庆余年、间客
常熟滨江港龙房子怎么样以后怎么样
相亲认识一个女孩性格内向,我也差不多怎么追
怎样把竹签从肉里弄出来
02年帕萨特B5 行驶时 EPC灯亮 发动机转速降低
黄金业香烟多少钱 m
360f4看vr不太好使 只能上下动 左右不动 请问
天热要出汗时,皮肤感觉要裂开
推荐资讯
雅阁八代后坐卡扣安装方法
g1840主机应该用什么电源,没有独显卡
般若波罗蜜多心经的咒语
此命身强还是身弱? 走什么大运好
天天有喜艾丽扮演者
男人艾灸有什么好处?
牧羊场我想知道这个在什么地方
2016年底全国待售房总数有多少套
此图出自哪部电影?那个美女又是谁
在人防工程结构图中RFGQ代表什么
最害怕最担心的出国问题是什么
房产委托公证必须要房产证原件吗
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?