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,最好還是好好看看書吧