如何在servlet页面获取jsp页面标签的内容

如何在servlet页面获取jsp页面标签的内容,第1张

如果种类不多的话可以这么写

<select name=“”>

<option

value="猫" <c:if test="${'猫'==zt}">selected</c:if>>猫</option>

<option

value="狗" <c:if test="${'狗'==zt}">selected</c:if>>猫</option>

<selete>

多的话,加个id,考虑下onload()回调函数,根据zt 得到option 用JS给他加个selected=true;

如果是javascript获取 documentgetElementById("表单的ID")value;

如果是servlet 在目标servlet调用 requestgetParameter("表单的name值 注意:id值获取不到")

如果是struts框架的html标签 比如<html:text property="name" styleId="ID"></html:text>

是一个文本 在js获取就要标记 styleId="ID" 同样 documentgetElementById("表单的ID")value;

在struts html标签中 styleId 就相当于id

如果是目标 action 就 requestgetParameter("property的值");

最后是a标签里面使用onclick这个动作,然后在js里面写个function用来获取你要穿送的文本框的值,然后直接var aa = documentgetElementById("aa")value; windowlocationhref="actionaa="+aa;后台用requestgetParameter("aa");就可以了。

定义一个变量 var a 接收prompt 的返回值 然后你要传给servlet肯定是一个超链接或者表单中的文本框 是吧 超链接就直接 用js修改某个超链接的href属性 利用attr(“src”,“修改后的链接”) 如果是文本框 那就更简单了 $("input[type=text]")val(a) 然后就传递过去了哦

出来楼上的方法,还有一个:

在servlet里不是有个跳转到页面么,比如跳转到aajsp页面,

那也可以在servlet的跳转代码的aajsp后添加值,如:“aajspstr=”+变量;

然后在跳到后的页面接收,String str=requestgetParamater("str");

以上就是关于如何在servlet页面获取jsp页面标签的内容全部的内容,包括:如何在servlet页面获取jsp页面标签的内容、使用jsp获取当前页面的文本框中输入的值该怎么获取,哪位大师知道帮帮忙啊、java中用a标签提交,后台怎样获取页面文本框的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9798281.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存