㈠ jsp怎麼獲取本頁面中js中的變數的值
jsp是無法直接或取頁面中js變數的值,但是可以通過間接的方法,用html的方法
例如:專
<input id="data" type="hidden" value="你想要的屬數據" />
在html里定義一個上面的標簽,把js的值放到標簽里,然後jsp去獲得這個值
㈡ jsp頁面怎麼判斷foreach循環了幾次,或者說怎麼判斷list循環到下標幾
代碼:<c:forEach items="listTest" var="test" varStatus="index"></c:forEach>
在頁面上輸出的值,最後一個就是循環的次數了。
如果要知道當前的值是第幾次循環的結果,那麼可以在頁面上加一列序號,把index顯示出來。
㈢ jsp調用js的變數
1、首先在jsp頁面上,定義二個變數。
㈣ jsp頁面中如何控制輸出幾行幾列
jsp頁面中控制輸出幾行幾列:
舉例如下:
<%
int h=3;//行數
int l=3; //列數
%>
<table>
<%
for(int i=0;i<h;i++){
%>
<tr>
<%
for(int j=0;j<l;j++){
%>
<td></td>
<%}%>
</tr>
<%}%>
</table>
㈤ 在jsp中想要將java中的某個變數輸出在網頁上面,可採用哪兩種方法
1.存放session中,然後在jsp頁面通過session去取出來。
在伺服器端:
String str = null;
request.getSession().setAttribute(str, "在jsp調用,然後顯示..");
在頁專面端:
<%=request.getSession().getAttbute("str")%>
2.再或則,通過HttpServletRequest request存放屬你要輸出的數據。
在服務端
request.setAttribute(str,"在jsp調用,然後顯示..");
在頁面端
使用el表達式取出來。好像是:${str}通過el表達式可以取你之前在requset中存放的數據。
㈥ jsp中如何給select的option循環賦值求代碼
<select name="select" style="width:130px">
<option value="0" selected>請選擇:</option>
<%
List list = (List)request.getAttribute("list");
for(int i=0;i<list.size();i++){
%>
<option value="<%=i+1 %>"><%=list.get(i) %></option>
<%} %>
</select>
或者
在頁頭引入
<%@ taglib uri="/WEB-INF/tld/c.tld" prefix="c"%>
<select name="select" style="width:130px">
<option value="0" selected>請選擇:</option>
<c:forEach var="obj" items="${list}" varStatus="i">
<option value="${i.count}">${obj}</option>
</c:forEach>
</select>
只要你確定你傳到頁面上的的list里是有值的
㈦ 在jsp頁面定義了一個變數怎麼把這個變數的值傳到另一個jsp頁面
在A.jsp裡面寫上<a href="B.jsp?name=123">點擊我給B傳參數</a>
(你寫的window.location.href="B.jsp?name=123" 也是可以的)
在B.jsp裡面這樣獲取傳遞過來的值 <% String name = request.getParameter("name")%>
name就是你在 A.jsp傳過來的值,值可以是數字(int) 浮點數(double)
這個是其中一種(通過連接地址),還有其他的-------
1、通過form表單(get或post)傳遞 值可以是數字(int) 浮點數(double)
2、把值放在session中(可以保存int ,double, class, list(集合) ,object)
3、把值放在application(可以保存int, double, class, list(集合), object)中
4、把值放在request(可以保存int, double, class, list(集合), object)中
a, 一般用戶信息是放在session中,
b, 用戶在注冊跳轉數集是放在form表單中。
c, application,用於存放該網站共有的東西,比如訪問量統計
d, request主要是通過下面這種方式取傳遞的值
String name=request.getParameter("name");
這四種具體怎麼傳值,你可以網路在搜搜,希望可以幫助到你
㈧ jsp頁面怎麼判斷foreach循環了幾次,或者說怎麼判斷list循環到下標幾
代碼:<c:forEach items="listTest" var="test" varStatus="index"></c:forEach>
在頁面上輸出index的值,最後一個就是循環的次數了。
如果要知道當前的值是第幾次循環的結果,那麼可以在頁面上加一列序號,把index顯示出來。
㈨ 請問js里的變數值怎樣傳入後台
你的寫法可能有問題,把變數寫到字元串裡面了
這樣寫:th.action="/*.do?name=" + id;