当前位置:编程学习 > JAVA >>

struts2中如何通过一个页面的值传到另一个页面,不通过action获得

问题如题 --------------------编程问答-------------------- 你的意思是在另一个页面获得传过来的值,然后在页面显示出来是吗,可以用url标签 --------------------编程问答-------------------- 办法好多。。。。 --------------------编程问答-------------------- 你如果是从一个页面传递一个参数到另外一个页面的话,可以通过struts2,先 传送一个参数到一个方法里面,然后当这个方法处理完了之后,当success的时候,你可以配置跳到另外一个页面,这个时候,你可以使用json来传送,然后另外一个页面可以通过js来读取。、


还有就是通过jsp来传递,直接通过<a href="other.jsp?id=<%=这里就是你要传递的值%>" 这个形式来传递也是可以的,总之,是饭刚发多得很。


或者可以写一个表单
<from action="other.jsp" method="post">
<input type="hidden" name="id" value="<%=这里就是你要传递的值%>"  
《input type="submit" value="传值"/>
</form>


条条大路通罗马,看看愿意走哪一条了 --------------------编程问答-------------------- 三楼说的很对 --------------------编程问答-------------------- <jsp:forward> session  --------------------编程问答--------------------
引用 3 楼  的回复:
你如果是从一个页面传递一个参数到另外一个页面的话,可以通过struts2,先 传送一个参数到一个方法里面,然后当这个方法处理完了之后,当success的时候,你可以配置跳到另外一个页面,这个时候,你可以使用json来传送,然后另外一个页面可以通过js来读取。、


还有就是通过jsp来传递,直接通过<a href="other.jsp?id=<%=这里就是你要传递的值%>" 这个形式来传递……

也可以使用重定向,方法很多 --------------------编程问答--------------------     1,在URL中写。
     2,保存在request中
     3,用submit提交 --------------------编程问答-------------------- 没有懂楼主什么意思 --------------------编程问答-------------------- 不通过action,你的意思是页面之间互相跳转传值?
如果是这样,也容易,在超级连接后面传值,通过request.getParameter获取,或者直接通过js拿也可以。 --------------------编程问答-------------------- 你如果是从一个页面传递一个参数到另外一个页面的话,可以通过struts2,先 传送一个参数到一个方法里面,然后当这个方法处理完了之后,当success的时候,你可以配置跳到另外一个页面,这个时候,你可以使用json来传送,然后另外一个页面可以通过js来读取。、


还有就是通过jsp来传递,直接通过<a href="other.jsp?id=<%=这里就是你要传递的值%>" 这个形式来传递也是可以的,总之,是饭刚发多得很。
或者可以写一个表单
<from action="other.jsp" method="post">
<input type="hidden" name="id" value="<%=这里就是你要传递的值%>"   
《input type="submit" value="传值"/>
</form>


补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,