jsp如何把从数据库里取得的值显示在text中

我从数据库随机取了一条记录,并且用getString得到了他的值,如何把它显示在text中<inputtype="text"name="filename"readonly... 我从数据库随机取了一条记录,并且用getString得到了他的值,如何把它显示在text中

<input type="text" name="filename" readonly="true" value="???">

是不是修改这里的value,是的话这里的value该怎么写。
展开
 我来答
宝宝and雨轩
2014-06-05 · 超过13用户采纳过TA的回答
知道答主
回答量:67
采纳率:0%
帮助的人:18.7万
展开全部
你需要把值先传到 jsp页面上 , String userName= request.getParameter("userName");
得到值以后直接取值
<%=userName%>
追问
filename cannot be resolved to a variable 怎么破

String filename =request.getParameter("rs.getString(1)")我这样写对么
追答

。。。

  1. 从数据库取值  String  userName= rs.getString(1);这行代码的值取出来, 这个最好单独放到java类里面去写和数据库交互的东西,然后传到jsp页面上

  2. 在jsp页面中  写一个 java代码块  (为了得到你传过来的值)在里面写 String  userName= request.getParameter("userName");

  3. 在  jsp页面 里面(body里面)<input type="text" name="filename" readonly="true" value='<%=userName%>'>

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式