A. 怎么将jsP的一个参数传到action中在线等,求解答
你说的是JSP?
<form action="<%=request.getParameter("名称")%>" method="post">
<input name="" type="text">
</form>
B. 如何在jsp中获取action传递过来的数据
jsp中获取action传递过来的数据
代码如下:
Map request = (Map) ActionContext.getContext().get("request");
既然你知道request是一个已存在的对象,在定义对专象时就不要再用属request这个名字,容易给他人以及自己以后造成误解
用struts2标签可以这么做
<s:iterator value="request">
<s:property value="empId" />
<s:property value="eName" />
<s:property value="eSex" />
<s:property value="eSex" />
<s:property value="eSalary" />
</s:iterator>
C. javaweb项目怎么把jsp页面选中的复选框的值传到action中
选中的复选框的值是一个数组,你把这个数组传到后台就行了,后台用request.getParameters("参数名称")接收,后台循环这个数组做你想要的结果。希望你能采纳,不懂可以再问我。
D. jsp和action中怎么取值和存值啊
jsp中如果是发送请求,属性的值会被封装到httprequest中。可以用相应的api获取。
你的action如果是使用的struts框架。他自己会把值放到action中对应的变量,直接用就行了。
E. JSP如何获得页面所有参数的ID并传入action
1.页面上有一个<form><input type="hiddent" name="hiddenValue" id="hiddenText" /></form>
2.你可能是用js把值像这样设置
var hiddentext = document.getElementById("hiddenText");
hiddentext.value="你的参数的ID"
3.后台的action中
request.getParameter("hiddenValue");
over
你需要注意的是
在页面上js通过控件的ID也就是id="hiddenText"来获取该控件
而后台的ACTION则是通过控件的name也就是name="hiddenValue"属性来获得控件的值
如果你是采用的传统的ACTION提交方式,则页面上需要一个<form></form>
F. JSP中怎么将输入框中值(多个)传入到Action中
把同一类的标签用同一个name标示,后台取到的是数组,就是你说的多个值。String[]counts=request.getParameterValues("count");你每个都用rowid做唯一区分的话后台就只能一个个取。
G. jsp传值给action问题action1-jsp-action2
struts标签的iterator迭代针对一个list的,1.你如果要处理两个list的那么你可以在后台把两个list存到map里去再在页面上处理。2.如果你硬是要在页面上处理的话,你可以用ajax或jquery的getJSON对象来获取list再以append方法把点击按钮获取到的list添加上去。
H. 如何获取jsp页面中下拉列表和单选按钮的值并传到action类里面
每个值都对应的有name属性啊,通过name属性传过去。request.getParameter("");
I. jsp中用js如何获取action的值
JS代码:
<script>
function showResume(){
var name="${resume.name}"; //通过el获取action传入的值,记得要加“”,resume是我的action的一个pojo属性,已设置版set,get方法;
var address="${resume.address}";
$("#name").text(name); //设置对应元素id的显示值;
$("#address").text(address);
}
window.onload = showResume; //当页面加权载时自动调用该方法;
</script>
<body>
<div class="header" id="name" ></div>
<div class="meta" id="address"> </div>
</body>
J. jsp中如何正确获取action中的值
Struts2框架对于Ajax传值有封装好的数据类型,比如说你所传的数据量很大就采用json串的形式专传输,你需属要在struts.xml文件中配置<result>的type="json",在ajax中定义接收数据类型为json就可以了。如果数据量小就采用流的形式传输,另外在jsp页面取值的时候尽量用s标签,s标签的功能会比jstl功能强大一点。
这种问题主要还是配置struts.xml文件,一句话说不清楚,特别是json数据类型,要继承与json-default,最好还是好好看看书吧