首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

一个关于servlet 获取label后的值,待!

2013-06-26 
一个关于servlet 获取label后的值,在线等待!!!!!!!!!!!!!!!!!!span学号:/spanlabel idxstuNo %

一个关于servlet 获取label后的值,在线等待!!!!!!!!!!!!!!!!!!
<span>学号:</span>
<label id="xstuNo" ><%=stubean.getStuNo()%></label>


System.out.print(request.getParameter("xstuNo"));是null,得不到值是为啥。
我改成
<span>学号:</span>
<input  readonly name="xstuNo" ><%=stubean.getStuNo()%/>


就能得到,这是为啥?

[解决办法]
<label id="xstuNo" name="xstuNo" ><%=stubean.getStuNo()%></label>
[解决办法]
你是用的form表单提交的对吧。。那么form表单只能提交表单元素标签,比如input,select,textarea等等一系列,label 不属于表单元素标签。。
[解决办法]
<script type="text/javascript" src="./WEB-INF/js/update_del.js"></script>

这里 ,,js放到WEB-INF 里面去了,这是禁止的,,因为WEB-INF里面是受保护的,,一般请求不能访问,有jsp可以放进去的都是通过请求转发操作的。。
[解决办法]

引用:
你是用的form表单提交的对吧。。那么form表单只能提交表单元素标签,比如input,select,textarea等等一系列,label 不属于表单元素标签。。
+1
[解决办法]
引用:
Quote: 引用:

<script type="text/javascript" src="./WEB-INF/js/update_del.js"></script>

这里 ,,js放到WEB-INF 里面去了,这是禁止的,,因为WEB-INF里面是受保护的,,一般请求不能访问,有jsp可以放进去的都是通过请求转发操作的。。

在jsp页面我是要用onclick()时间调用外部的的js文件的某个函数


没有冲突啊,我的意思是说,让你把js文件夹放入WebContent或者WebRoot 根目录下,,然后引用就直接
<script type="text/javascript" src="<%=contextPath%>/js/update_del.js"></script>
这样引用
之前你放在WEB-INF里面是禁止访问的,所有没有效果。。
[解决办法]
label是显示标签 是不能用request.getParameter("")获取的,建议使用隐藏文本框完成提交
[解决办法]
可以用js获取得额,或者用隐藏域值!
[解决办法]
<span>学号:</span>
<input  readonly name="xstuNo" ><%=stubean.getStuNo()%/>
改成这样就可以了
<span>学号:</span>
<input type="text" name="xstuNo" value="<%=stubean.getStuNo()%>" />

[解决办法]
都放在wberoot目录下,这样系统才能找得到。今天我朋友就出现这问题

热点排行