社区
Web 开发
帖子详情
有初始值的输入框,在提取值得时候怎么才能正确提取输入的值?
jiaojiao_huihui
2011-08-23 10:05:40
<tr><td>用户名</td><td><input type="text" name="username11" value=<%=username1%>></td></tr>
用String username=request.getParameter("username11");提取到的是<%=username1%>还是输入的值?
...全文
283
24
打赏
收藏
有初始值的输入框,在提取值得时候怎么才能正确提取输入的值?
用户名<input type="text" name="username11" value=> 用String username=request.getParameter("username11");提取到的是还是输入的值?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gukuitian
2011-08-23
打赏
举报
回复
回复框上有个#标记的按扭
回复框上有个#标记的按扭
重复的name值是说不要在一个<form></form>中用一个名。
name重复,可以用数组形式取出去
request.getParameterValues
jiaojiao_huihui
2011-08-23
打赏
举报
回复
[Quote=引用 14 楼 liuyuhua0066 的回复:]
PS:真心看不下去在页面嵌套java代码的……
[/Quote]
不在页面里嵌套,那要怎么用java代码啊?
liuyuhua0066
2011-08-23
打赏
举报
回复
重名不是你这样解释的。
你这就是个简单的修改操作,自己好好找找原因。
PS:真心看不下去在页面嵌套java代码的……
jiaojiao_huihui
2011-08-23
打赏
举报
回复
[Quote=引用 12 楼 liuyuhua0066 的回复:]
是和变量名有关,你看看有重名么。
[/Quote]
<%
String user="root";//定义一个字符串常量user,并且赋值为root
String password="";//定义一个字符串password,赋值为空
Object username1=session.getAttribute("username1");
//连接数据库
Class.forName("com.mysql.jdbc.Driver").newInstance();//加载数据库驱动
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost/library?user="+user+"&password="+password+"&characterEncoding=utf-8");//连接数据库
Statement stmt=conn.createStatement();//创建Statement对象stmt,用于向数据库中发送SQL语句
ResultSet rs=stmt.executeQuery("select * from user where username"+"='"+username1+"'");//ResultSet对象,返回SQL语句查询的单个结果集
String pw="";
String name1="";
String sex="";
String birthday="";
String class1="";
String username2="";
if (rs.next())
{
pw=rs.getString("pw");
name1=rs.getString("name1");
sex=rs.getString("sex");
birthday=rs.getString("birthday");
class1=rs.getString("class1");
}
%>
<form method="POST" target="right" action="message3.jsp">
<b>我的个人资料</b>
<p></p>
<table border="0" cellspacing="0" cellpadding="0">
<tr height="40"><td width="70">用户名</td><td width="120"><input type="text" height="30" name="1" value="<%=username1%>"></td></tr>
<tr height="40"><td>密码</td><td><input type="text" height="30" name="2" value="<%=pw%>"></td></tr>
<tr height="40"><td>姓名</td><td><input type="text" height="30" name="3" value="<%=name1%>"></td></tr>
<tr height="40"><td>性别</td><td><input type="text" height="30" name="4" value="<%=sex%>"></td></tr>
<tr height="40"><td>出生日期</td><td><input type="text" height="30" name="5" value="<%=birthday%>"></td></tr>
<tr height="40"><td>班级</td><td><input type="text" height="30" name="6" value="<%=class1%>"></td></tr>
<tr height="40"><td></td><td><input name="baocun" type="submit" value="保存"/><td></tr>
</table>
</form>
我感觉必须的有重名啊,原因:
页面A,B,C;其中A从数据库调出数据,显示出来,然后传递给B,上面的代码为B页面的,B页面的目的是把信息显示在输入框内,供用户修改,然后提交到C页面,C中将修改后的数据存入数据库,然后显示修改后的信息。在这三个页面之间来回传递数据,肯定会有重名的变量啊!
liuyuhua0066
2011-08-23
打赏
举报
回复
是和变量名有关,你看看有重名么。
jiaojiao_huihui
2011-08-23
打赏
举报
回复
[Quote=引用 10 楼 gukuitian 的回复:]
LZ=楼主(发贴人)。。。
[/Quote]
可是我现在遇到新的问题了,
<input type="text" height="30" name="1" value="<%=username1%>">
用String username1=request.getParameter("1");取出来的值为空,怎么回事啊,以前这个很容易就提交成功了,它是不是和变量名称有关系啊?在输入框所在的页面内有和username1重名的变量!
gukuitian
2011-08-23
打赏
举报
回复
LZ=楼主(发贴人)。。。
jiaojiao_huihui
2011-08-23
打赏
举报
回复
[Quote=引用 8 楼 laughing__ 的回复:]
LZ知道了吧
[/Quote]
LZ是什么意思?
laughing__
2011-08-23
打赏
举报
回复
[Quote=引用 4 楼 gavin_ts 的回复:]
request.getParmeter("") 是根据你<input>标签name来获取的 value就是当前<input>框中的值
request.getParameter("username11"); 获取的就是你当前input的value值
[/Quote]
LZ知道了吧
24K純帥
2011-08-23
打赏
举报
回复
刚开始是<%=username1%>,输入值就是那个值
坐观垂钓者
2011-08-23
打赏
举报
回复
[Quote=引用 4 楼 gavin_ts 的回复:]
request.getParmeter("") 是根据你<input>标签name来获取的 value就是当前<input>框中的值
request.getParameter("username11"); 获取的就是你当前input的value值
[/Quote]
结贴
nodream521
2011-08-23
打赏
举报
回复
[Quote=引用 4 楼 gavin_ts 的回复:]
request.getParmeter("") 是根据你<input>标签name来获取的 value就是当前<input>框中的值
request.getParameter("username11"); 获取的就是你当前input的value值
[/Quote]
结贴 给分
我嘞个去
2011-08-23
打赏
举报
回复
request.getParmeter("") 是根据你<input>标签name来获取的 value就是当前<input>框中的值
request.getParameter("username11"); 获取的就是你当前input的value值
兔子家族-二哥
2011-08-23
打赏
举报
回复
一句话 你提交的时候 提交的始终是 文本框内 显示的值 所以 一楼正解 ,楼主 结账 给分
程序员Shark
2011-08-23
打赏
举报
回复
你输入的时候 自然就会改变他的值啦
Jeelon
2011-08-23
打赏
举报
回复
没有输入就是<%username1%>值 输入了就是输入的值.
wswssx
2011-08-23
打赏
举报
回复
<input type="text" name="username11" value=<%=username1%>是这个input的值,如果默认你没输入,则为传递的username1值,如果你有手动输入则为手动输入的值。简单的说如果你有手动输入,则值为手动收入,如果你没有输入,则值为你传递的值。
gouweicao2010
2011-08-23
打赏
举报
回复
没有输入就是 value 的值 输入了就是文本框里的值
wdebo
2011-08-23
打赏
举报
回复
就看你在界面上看到的是什么值,接受的就是什么值!快点给分,我好敢下家。
jiaojiao_huihui
2011-08-23
打赏
举报
回复
一觉睡醒,还得继续。。。
加载更多回复(4)
HarmonyOS 6效果实现:TextInput是ArkTS中用于接收单行文本
输入
的组件,它的placeholder参数用于设置占位提示文字,引导用户
输入
正确
的内容
在鸿蒙操作系统的应用开发生态中,ArkTS作为首选的开发语言,承载着连接声明式UI范式与原生系统能力的重要使命。ArkTS并非一门全新的语言,而是在TypeScript的基础上进行了深度扩展,引入了装饰器(Decorator)、状态管理、自定义组件等一系列声明式开发特性,使得开发者能够以更加直观、高效的方式构建用户界面。与传统的命令式UI开发不同,声明式开发强调"描述UI应该是什么样子",而非"一步步告诉计算机如何构建UI",这种范式的转变极大地提升了开发效率和代码可维护性。鸿蒙应用的核心开发单元是组件(C
健身运动应用HarmonyOS ArkTS API 24:表单字段(如 newExerciseSets)使用 string 类型而非 number,因为文本
输入
框
onChange回调返回就是字符串
健身管理类应用与之前分析的外卖、招聘等应用有本质差异——它的核心数据不是"交易"或"任务",而是"时间序列的身体状态数据":每次训练有时长、卡路里、组数、重量;每次饮食有热量、蛋白质、碳水、脂肪;每周有运动时长趋势图。这些数据的共同特征是"随时间积累,用户需要横向对比和趋势分析"。这导致健身App的数据层设计必须从第一天就考虑"历史数据查询"和"多维度聚合"的需求,而非仅关注当前单条记录的增删改查。健身应用的用户行为模式也有独特之处:用户使用健身App的目标是"坚持",而不是"一次性完成任务"。这意味着激励
cal.diy 中的 React 重渲染优化:把昂贵计算
提取
到 memo 组件以启用提前返回
在 React 应用中,"提前返回(early return)"是处理加载中、无权限、空数据等状态最直观的手段,但它有一个常被忽视的副作用:即使分支走的是 `
`,组件函数体里已经执行的 `useMemo` 等昂贵计算也不会被跳过。本文以 cal.diy(Cal.com 调度平台)仓库中 Vercel 工程团队维护的 [Extract to Memoized Componen
HarmonyOS 6|数组状态更新
正确
写法,展开运算符替换直接赋
值
,触发 ForEach 列表视图刷新的
正确
方式
在React Native中开发鸿组件(这里指的是鸿蒙(HarmonyOS)组件),你需要了解鸿蒙开发的基础以及如何在React Native项目中集成鸿蒙应用。鸿蒙OS是由华为开发的一个分布式操作系统,主要用于其智能设备,如手机、平板、智能手表等。首先,你需要熟悉鸿蒙OS的开发环境设置和基本开发流程。React Native本身主要用于Harmony和Harmony平台的开发,但你可以通过以下几种方式将鸿蒙应用集成到React Native项目中:A. 使用WebView。
TextArea 多行文本
输入
实战:用声明式 UI 串起数据、操作和结果
在移动应用里,文本
输入
是最常见的交互之一。单行
输入
用 就够了,可一旦遇到"发言稿、商品描述、反馈意见、聊天长消息"这类需要换行、需要多段的内容,就必须交给 。它和 同属
输入
控件家族,但核心差异在于支持多行与自动换行,并且在高度、滚动、内容裁剪上的行为都围绕"一块可生长的文本区域"来设计。理解 ,不能只停留在"放一个框让用户打字"。它背后牵连着受控与非受控、字符计数、软键盘行为、聚焦状态、表单校验、布局伸缩一整套工程问题。一个评论框看似简单,真要做扎实,得把
输入
的长度约束、超长提示、失焦校验、回车提交、暗
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章