如何把网页java做界面方便吗的数据传到控制器再传到另外一个网页java做界面方便吗。求方便快捷的方法!

 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
计算机考试理论题带答案加操作题步骤
下载积分:1000
内容提示:计算机考试理论题带答案加操作题步骤
文档格式:DOC|
浏览次数:24|
上传日期: 16:59:32|
文档星级:
该用户还上传了这些文档
计算机考试理论题带答案加操作题步骤
官方公共微信我想从JSP页面上获取数据库表的id值,然后把id返回后台根据所获取的id值再查询数据库,要把查询到的数据库信息在另一个表显示,这个该怎么实现呢,我用的是三大框
[问题点数:20分,结帖人llp1990311]
我想从JSP页面上获取数据库表的id值,然后把id返回后台根据所获取的id值再查询数据库,要把查询到的数据库信息在另一个表显示,这个该怎么实现呢,我用的是三大框
[问题点数:20分,结帖人llp1990311]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。17:36 提问
在jsp中怎么把值传到另一个页面
在jsp页面中把多个商品的详细信息传到另一个jsp页面中并显示该怎么做
按赞数排序
1、通过jsp的内置对象—request对象获取参数:
(1)通过超链接传参:
例:把a.jsp中i的值传到b.jsp中:
在a.jsp页面中的核心代码为:
(说明:给i赋值时也可以用jsp表达式,例如i=&%变量名 %&)
在b.jsp页面中的核心代码为:
&%String j=request.getParameter("i"); %&
(2)通过request.setAttribute()方法:
例:把a.jsp中表单中的name的值传送到b.jsp中:
在a.jsp页面中的核心代码为:
&%request.setAttribute(name,"Danny");%&
在b.jsp页面中的核心代码为:
&%String getName=request.getParameter("name"); %&
(3)通过表单传参:
例:把a.jsp中表单中的name的值传送到b.jsp中:
在a.jsp页面中的核心代码为:
在b.jsp页面中的核心代码为;
&%String getUserName=request.getParameter("username");&
&%=getUserName %&
(4)通过表单的隐藏域传参:
例:把a.jsp中定义的变量传送到b.jsp中;
在a.jsp中的核心代码为:
&%!int a=4; %&&
在b.jsp中的核心代码为:
&%int c=(Integer)request.getAttribute("b"); %&
(上段代码或者为&%String c=request.getAttribute("c").toString(); %&等等,类型转换通java一样)
运行结果:变量a=4的值通过表单隐藏域b传到b.jsp中的c中。
2、通过JavaBean获取表单信息:
例:用JavaBean获取用户登录表单信息:
Login.jsp中的核心代码为:
&form action="Deal.jsp" method="post"&
&li&用户名:&input type="text" name="username"&
&li&密码:&input type="password" name="password"&
&li&&input type="submit" name="submit" value="登录"&
JavaBean中的核心代码为:
package com;
public class UserBean{
public String getUserName(){
public void setUserName(String username){
this.username=
public String getPassword(){
public void setPassword(String password){
this.password=
Deal.jsp中的核心代码为:
&jsp:useBean id="user" class="com.UserBean" &
&jsp:setProperty name="user" property="*"&
&%String username=user.getUserName();%&
&%String password=user.getPassword();%&
得到的用户名为:&%=username%&&br&
得到的密码为:&%=password%&
其中,Deal.jsp中的&jsp:setProperty name="user" property="*"&中的星号是表示对所有同名的属性赋值,当然还可以对属性选择性地赋值: &jsp:setProperty name="user" property="username"&、&jsp:setProperty name="user" property="password"&等。
商品.jsp?信息1=值1&信息2=值2
商品.jsp接收
String a = request.getParameter('信息1')
一个页面里set到session中,另一个页面取就好了,这样做不好,最好加个sevlet或action,详细信息页面发起ajax
查询,返回json数据,然后显示
一个页面数据 传到另一个页面 jsp
1602关注|261收录
1825关注|1143收录
952关注|90收录温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(8613)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_',
blogTitle:'怎么把一个页面的数据传到另一个页面? 几种方法总结',
blogAbstract:'resquest.querystring--用于&255的字符串session--本应用程式内用。application--所有启动应用程式的公用。&cookies--把东东写客户端cache--局部的应用程式不想为了反复读数据库而在一定时间内缓存数据。在两个ASP.NET页面之间传递值 \r\n引言& ASP.NET提供了卓越的事件驱动编程模型,让研发者简化了应用程式的总体设计,不过这个也造成了他固有的一些问题,例如,使用传统的ASP里,我们能通过使用POST方法非常容易地实现页面间传递值,同样的事情,在使用事件驱动编程模型的ASP.NET就不是那么容易了,当然了,我们仍然有一些方法能实现同样的功能。本文将试着使用不同的可能的方法来解决这个问题,但能预见',
blogTag:'页面,session,text,代码,传递',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:5,
publishTime:2,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:1,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'1',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}

我要回帖

更多关于 控制器数据传到前台 的文章

 

随机推荐