jsp中在java里面怎么调文本框里面的值 5

jsp中在java里面怎么调文本框里面的值<inputtype="text"name="men"value="fuck"/><inputtype="button"valu... jsp中在java里面怎么调文本框里面的值<input type="text" name="men" value="fuck"/><input type="button" value="计算" name="but"></span>
<%String str=request.getParameter("men");//我想在这里调到上面<input type="text" value="fuck">的值用request.getParamete根本钓不到 ,再此处用out.println(str);输出的是null.那位大侠帮我一下 %>
展开
 我来答
fsy351
2013-09-03 · TA获得超过116个赞
知道小有建树答主
回答量:91
采纳率:0%
帮助的人:66.8万
展开全部
对于jsp表单处理,是要经过浏览器的提交服务端处理(至于ajax实质也是),在服务端处理有两种方式
1)写servlet处理:它继承了系统类库,实现doPost方法或doGet方法,这两个方法有两个参数,一般为request,respond,由request调用相关函数实现(例如getParameter,参数为表单元素的name属性值,为字符串)获得表单信息。
2)jsp页面:它是一种特殊的servlet,为了解决开发上困难衍生出的,今后写多了就会体会到servlet和jsp不同,jsp内置了几个对象为request,respond,session,pageContext,application。。应该就这些吧,这些不用在jsp代码中声明,直接使用方式同servlet。

浏览器填写的表单提交一定要以提交的方式到服务器进行处理,这里为了你能理解,表单的页面和处理页面不要写在一个里!
tn瓶邪
推荐于2018-04-10 · TA获得超过1882个赞
知道小有建树答主
回答量:610
采纳率:98%
帮助的人:113万
展开全部
struts1
request.getParmeter("name")

struts2
在action 定义属性名跟文本框的name一样再提供set get方法就行了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友766117b
2013-09-03 · 超过17用户采纳过TA的回答
知道答主
回答量:65
采纳率:0%
帮助的人:55.7万
展开全部
肯定调不到啊,你要先放进去啊,用 =<%=request.setAttribute("ot_time")%>
追问
大哥 !你用只是设置元素然后输出到页面 ,,我是要获得的value的值,你那种输出 和我out.println("xxx");有什么区别啊 ?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
SWkissme
2013-09-03 · TA获得超过430个赞
知道小有建树答主
回答量:181
采纳率:88%
帮助的人:82.6万
展开全部
你好,这样是肯定取不到值的,因为request.getParameter("")取的是页面跳转过来时从其他url传来的参数。这样好像取不到的吧,你想实现什么样的功能,一般功能直接用js就可以了。
更多追问追答
追问
其实我用页面跳转forword做出来了 是可以的  ,,但是题目要求的是本页面不要跳转的,,
追答
是什么题目?要实现什么样的功能呢?是在点击按钮的时候才要在中取到input中的值吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xc145214
2013-09-03 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:196
采纳率:0%
帮助的人:96.3万
展开全部
这么来讲吧 jsp 中参数的获取主要是同过 对服务器的请求和响应 来获取数据的,就是说在当前页面提交数据请求,在相应页面可以获取当前页面请求的数据。这需要2个页面,同一个页面不能同时作为即是请求又是相应页面。当然有另外一种方式:通过异步通讯(AJAX)的方式,页面不刷新就可以获取数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式