jsp代码从一个页面获得数据,在另一个页面进行修改

这两个页面其实是同一个jsp代码,但是第二个页面多了一句value="<%=getString(rs.getString("uno"))%>" ,页面显示就出现了错误(整个网页都只显示以上内容),但是我必须要从另一个页面得到数据,第一个页面不能完成这个功能(里面无数据),我确定是value="<%=getString(rs.getString("uno"))%>"错了,应该怎么改?

第1个回答  推荐于2017-12-15
另一个页面得到数据 ,给你思路:
1.jsp提交到2.jsp,
<form action="2.jsp" method="post">
<input type="text" name="userName" value="userName">
<input type="submit">
</form>

在2.jsp写小脚本:
<input type="text" name="userName" value="<%=request.getParameter("userName");%>">追问

这个写法可以让用户修改资料吗?我的意思是被用户修改的资料会不会保存在数据库吗?

追答

可以, 2.jsp外面套个from

本回答被网友采纳
第2个回答  2013-09-08
在第二个页面中重新从数据库中读取学生信息后就以相应的文本框中。

jsp如何获取一个标签中的内容,放入另一个标签中?
首先定义一下SELECT的下拉,显示的文字就叫VALUE,里面对应的值就叫KEY,数据库里一般都是存的这个KEY,肯定不会存那个汉字VALUE的 然后在 页面上SELECT控件后面加个隐藏的文本框,刚打开页面的时候如果这个SELECT有值,也就是说如果是修改的时候,你应该把这个值放到隐藏框里,并且让SELECT显示这个选中的值...

jsp如何将一个一面的数据传到另一个页面
1、通过jsp的内置对象—request对象获取参数:(1)通过超链接传参:例:把a.jsp中i的值传到b.jsp中:在a.jsp页面中的核心代码为:传参 (说明:给i赋值时也可以用jsp表达式,例如i=<%变量名 %>)在b.jsp页面中的核心代码为:<%String j=request.getParameter("i"); %> <%=j %> (2)...

JSP页面如何从一个页面传递一个参数到另外一个页面。
参数名=参数值">,在下一个页面用request.getParameter("参数名")得到值 (2).另一种跳转是转发,这种跳转request对象就被传往下一个页面,可以用<jsp:forward page="\/a.jsp"\/>,这样你可以把参数用request.setAttribute()方法存进request对象里,再到下一个页面用request.getAttribute()得到参数.两种方法...

jsp 如何获取表格中的一行数据并传到另一个页面 代码如下
在<c:forEach items="${users}" var="users">中提供了一个属性varStatus,这个属性表示状态,可以用来记录数据循环的次数和数据的下标。你这要<c:forEach items="${users}" var="users" VarStatus="Index">这样写就可以用${Index.index}获取下标了。你可以当点击编辑的时候,将${Index.index...

一个jsp中页面中查询出来的值,传到另一个页面中显示
方案:一个是在跳转的时候经过一个servlet或者controller,然后在这里获取你选中的值,将这些数据传到第二个页面 另一个是跳转的时候经过一个servlet或者controller,在这获取需要修改的信息,然后返回到第二页 最后是在当前页将信息保存到session或者cookie中,到第二页获取其中的值。各有优点和缺点:第一...

jsp中怎样在一个页面上实现数据的输入而在另一个页面上生成柱状表?_百...
1)在第一个页面,当输入一个数字时,在该输入框的onchange事件里发起AJAX请求,让后台的servlet得到这个数字,该servlet一接到该数字就发出去响应。2)在第二个页面里用Comet方式监听上一步里的那个servlet的响应,同时根据响应用JavaScript动态更新DOM的方式生成柱状表。这里关键就是如何实现Comet,你可以...

如何在jsp页面内获取数据库内容,且通过按钮修改数据库内容
点击按钮后提交给load.do?id=0001,在loadAction中根据id值取这条数据内容,跳转到update页面,将数据放入对应的input中,用户修改数据,将页面提交给updateAction,updateAction验证,处理数据等操作,最后更新到数据库中。

jsp页面获取用户输入,动态改变input标签中value值
1、新建一个HTML文档,指定元素的ID。2、编写JS脚本,根据ID选择元素。3、使用.val()方法获取被选元素的value值。4、以弹窗形式显示获取的input值。5、保存文件,在浏览器查看结果。

JSP中怎么可以做到既提交了表单中的数据,又跳转到另一个页面?
是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得,参数自动传递. 但forward()无法重定向至有frame的jsp文件,...

JSP中我要给按钮 添加一个跳转到另一个界面并刷新这个界面的功能怎么...
1)跳转到另一个界面并刷新这个界面 2)跳转到另一个界面并刷新另一个界面 里面的哪个功能? 如果是第二个,那好办,直接使用JS,代码如下: 如果是第一个,那需要这样写: function jumpAndUpdate(pageName){ window.open(pageName);\/\/打开新页面 window.location.reload();\/\/重新加载本页面 } ...

相似回答