这个问题如何解决?

xinhuagong 2003-04-14 05:08:53
<html>
<body>

<form method="post" action="doSend.jsp" ENCTYPE="multipart/form-data">

<table>

<tr>
<td>Sender:</td>
<td><input type=hidden name="senderID" value="这个值需要从本机上取,我应该怎么做?才能给这个senderID赋值呢?" ></td>
</tr>

</table>

</form>
</body>
</html>
...全文
42 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lynx800602 2003-04-14
  • 打赏
  • 举报
回复
不上传去掉ENCTYPE="multipart/form-data"就得了!
coolwj 2003-04-14
  • 打赏
  • 举报
回复
如果需要上传文件的话,使用 www.jspsmart.com 提供的 smartupload 类,里面有它自己写的取参数的方法。
icecloud 2003-04-14
  • 打赏
  • 举报
回复
ENCTYPE="multipart/form-data"
这句话会造成你无法得到request.getPrarameter("senderID")的值,
如果你不需要上传文件,建议去掉

这个senderID不知道你是靠什么来确定每台机器不同。
我想 可能是以下几种情况吧
1 登录后从数据库中取得
2 根据当前时间随机算
3 根据sessionid
很难根据硬件直接得到一个唯一值
gaojunbo 2003-04-14
  • 打赏
  • 举报
回复
<%=session.getId()%>
moumouren 2003-04-14
  • 打赏
  • 举报
回复
<%
String senderId = "本机上的值";
%>
<input type=hidden name="senderID" value="<%=senderId%>" >

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧