jsp如何把从数据库里取得的值显示在text中
我从数据库随机取了一条记录,并且用getString得到了他的值,如何把它显示在text中<inputtype="text"name="filename"readonly...
我从数据库随机取了一条记录,并且用getString得到了他的值,如何把它显示在text中
<input type="text" name="filename" readonly="true" value="???">
是不是修改这里的value,是的话这里的value该怎么写。 展开
<input type="text" name="filename" readonly="true" value="???">
是不是修改这里的value,是的话这里的value该怎么写。 展开
1个回答
展开全部
你需要把值先传到 jsp页面上 , String userName= request.getParameter("userName");
得到值以后直接取值
<%=userName%>
得到值以后直接取值
<%=userName%>
追问
filename cannot be resolved to a variable 怎么破
String filename =request.getParameter("rs.getString(1)")我这样写对么
追答
。。。
从数据库取值 String userName= rs.getString(1);这行代码的值取出来, 这个最好单独放到java类里面去写和数据库交互的东西,然后传到jsp页面上
在jsp页面中 写一个 java代码块 (为了得到你传过来的值)在里面写 String userName= request.getParameter("userName");
在 jsp页面 里面(body里面)<input type="text" name="filename" readonly="true" value='<%=userName%>'>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询