如何在JSP中用下拉框和复选框等传参数到Servlet

如题所述

第1个回答  2020-03-09
写个form表单
不是有个name吗
选择哪个就传递哪个参数
在form里面action对应的Servlet里面利用
String
level=
request.getParameter("level");
然后if(level.equals("VIP")){
}
判断
就可以了
第2个回答  2019-12-19
在Servlet中的doGet()
或是
doPost()
方法中
String
level;
str
=
request.getParameter("level");
语句就可以了
这是select的解决方法
是复选框时
调用request.getParameter("vip");request.getParameter("common");
分别用字符变量接受即可
第3个回答  2020-06-28
<span class="red">* </span>
地 区:
<span>
<select id="AreaId" name="AreaId" size="1" class="sel">
<option>-请选择地区-</option>
<option value="1">北京</option>
<option value="2">上海</option>
<option value="3">深圳</option>
</select>
</span>
js取值document.getElementById("AreaId").value;//有效,能得到正确的值.

在取到1 2 3后你做个判断 比如1是北京 然后复制到string
然后你用ajax后者form表单提交到servlet

如何从jsp页面向后台传值?
1、超链接传值:在href='servletAction?id=xxx'2、form表单提交,当点击submit时,action="servletAction" method='get\/post'3、利用ajax,url='servletAction',data:xxx参数

...上弹出对话框提示用户输入错误,如何在后台servlet中操作
在jsp页面用form标签即可实现:当该页面跳转的时候,即跳转到servletofdownload所指定的页面

如何从jsp页取数组传入到servlet里
还有就是在页面上设置隐藏域,然后用js取每个题目的值,拼接字符串后,赋值给隐藏域,后台取隐藏域的值,再拆分字符串就可以了。

jsp与servlet如何互相传值
1、利用ServletContext这个web全局上下文来共享数据 servlet中getServletContext()可以获得一个ServletContext对象,利用这个对象的getAttribute()\/setAttribute()方法可以在整个WEB应该里共享数据,可以实现servlet和jsp之间的数据互传 比如:在servlet中 1 getServletContext.setAttribute("title", "hello world");...

急~jsp中如何在页面提交后,保留上一次所选下拉框的选项,给个代码...
用图片中的方法获得POST过来的参数,如果是GET过来的就直接用这个HttpServletRequest#getQueryString()就可以。把它append到返回页面链接的后面,在主页面得到后用JS赋值即可。

JSP怎么将表单提交到对应的servlet
1. 用于登录的jsp页面,其中有一个form表单用于提交用户名和密码 2. 创建一个名为LoginServlet的Servlet,下面是doGet与doPost部分 3. 配置web.xml,这是最关键的一步 需要注意的是url-pattern这里写的是\/login,而在jsp中form表单的action写的是login,而不是\/login,因为尝试了其他写法都...

用jsp做输入框下拉提示 提示的内容从数据库中查询
然后在JSP页面写一个onkeydown或是onkeypress都可以,每当输入时,则调用相应的javascript方法。那么到底这个javascript方法该怎么写?要做到动态局部刷新而不刷新整个页面,那就只能用Ajax了。楼主如果不知道怎么写,可以上网查下。当输入时,则在文本框下面添加一个层,并将查询到的内容加到层里面!~ ...

bootstrap下拉框select怎么实现?
要得到下拉框select选中项的value值,我们要把jsp里的下拉框的选中值传递给servlet。在servlet中String select=request.getParameter("selectName"),得到的是选中的option的value值,那么如果我们把value值等于它的选择项的值得话就可以了 比如羽毛球羽毛球羽毛球 ...

如何在jsp页面加载时向Servlet发出请求?
jsp跳转servlet页面 response.sendRedirect(response.encodeRedirectURL("路径"));参数的传递可以利用URL重写,或者用一些request,session等对象传递.在servert处理完成后利用以下方法跳转回来 servlet跳转jsp页面 RequestDispatcher rd=request.getRequestDispatcher("servler.java");rd.forward(request,response);...

通过JSP 页面调用servlet方法?
1、首先,在软件开发平台新建web项目命名为combineJsp。2、其次,按照图示代码在WEB-INF下新建web.xml文件,设置默认主页路径。3、在index.jsp文件中引入子文件sub.jsp,具体引入代码见下图红色方框。4、按照图示代码在page文件夹下新建子文件sub.jsp,用于index.jsp文件引入。5、在servers下的tomcat服务器...

相似回答