課程
/后端開發(fā)
/Java
/JSP常用標簽
用MyEclipse跟著做,到通過set標簽向person中賦值突然就出現(xiàn)Invalid property in <set>: ?"name2"錯誤怎么修改??
2015-12-15
源自:JSP常用標簽 3-2
正在回答
看看是否有導(dǎo)入相應(yīng)的庫
檢查書寫。
<%@taglib uri="http://java.sun.com/jstl/core" prefix="c"%>?
<c:set></c:set>
碼農(nóng)實戰(zhàn)
<%@?page?language="java"?import="java.util.*"?pageEncoding="utf-8"%> <%@?taglib?uri="http://java.sun.com/jsp/jstl/core"?prefix="c"%> <% String?path?=?request.getContextPath(); String?basePath?=?request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE?HTML?PUBLIC?"-//W3C//DTD?HTML?4.01?Transitional//EN"> <html> ??<head> ????<base?href="<%=basePath%>"> ???? ????<title>My?JSP?'index.jsp'?starting?page</title> <meta?http-equiv="pragma"?content="no-cache"> <meta?http-equiv="cache-control"?content="no-cache"> <meta?http-equiv="expires"?content="0">???? <meta?http-equiv="keywords"?content="keyword1,keyword2,keyword3"> <meta?http-equiv="description"?content="This?is?my?page"> <!-- <link?rel="stylesheet"?type="text/css"?href="styles.css"> --> ??</head> ?? ??<body> <%--???<!--?靜態(tài)獲取?--> ????<c:out?value="helloworld"></c:out> ?<!--?動態(tài)獲取?--> ?<% ?request.getSession().setAttribute("username",?"lili"); ??%> ?<c:out?value="${3/2}?"></c:out> ?<% ?String?username="username";? ?String?username1=""; ?request.setAttribute("username1",?username1); ?//放進requestScope對象里,用EL表達式取 ?request.setAttribute("username",?username); ??%> ??<!--?false?--> ??<c:out?value="${empty?username?}"></c:out><br> ??<!--?true?--> ??<c:out?value="${empty?username1?}"></c:out><br> ??<!--?true?--> ??<c:out?value="${empty?user?}"></c:out><br> ??<!--?使用out標簽輸出常量?--> ??<c:out?value="hello?World"></c:out><br> ??<!--?使用out標簽輸出變量?--> ??<% ??request.getSession().setAttribute("name",?"li"); ???%> ??<c:out?value="${name?}"></c:out><br> ??<!--?default屬性的使用?--> ??<c:out?value="${name1?}"?default="error"></c:out><br> ??<!--?escapeXml="true屬性設(shè)置是否轉(zhuǎn)義,默認為true不轉(zhuǎn)義--> ??<c:out?value="<out標簽>"?escapeXml="false"></c:out> ? ??<!--?表達式控制標簽set標簽,存值到scope中?--> ??<c:set?value="today"?var="day"?scope="session"></c:set><br> ??<!--?輸出day,值應(yīng)該是today?--> ??<c:out?value="${day?}"></c:out> ??<!--?表達式控制標簽set標簽,存值到scope中?--> ??<c:set??var="age"?scope="application">eleven</c:set><br> ??<!--?輸出day,值應(yīng)該是today?--> ??<c:out?value="${age?}"></c:out> ?? ??<!--?存值到j(luò)avabean中?--> ??<!--?通過set向Person屬性賦值?--> ??<!--?賦值和輸出都要用EL表達式?-->?--%> ??<jsp:useBean?id="person"?class="com.imooc.entity.Person"?></jsp:useBean> ??<c:set?target="${person}"?property="age2"??value="12"></c:set> <%--???<c:out?value="${person[age2]}"></c:out>?--%> ??</body> </html>
<c:out 設(shè)置 target = "{targetname}"? 兩個冒號間不能有空格 否則會報錯? 找不到屬性? 真是醉了
試著重啟了服務(wù)器已經(jīng)解決
舉報
配置及使用常用JSTL標簽,這是一項必備的基本技能
2 回答500錯誤
2 回答報301錯誤
2 回答如果用了jstl就會使用web.xml.但是意味著servlet不能使用注解,是不是這樣
2 回答使用userBeans一直報錯
2 回答用varStatus為什么會報錯
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-12-15
看看是否有導(dǎo)入相應(yīng)的庫
檢查書寫。
<%@taglib uri="http://java.sun.com/jstl/core" prefix="c"%>?
<c:set></c:set>
2016-08-27
2016-03-20
<c:out 設(shè)置 target = "{targetname}"? 兩個冒號間不能有空格 否則會報錯? 找不到屬性? 真是醉了
2015-12-15
試著重啟了服務(wù)器已經(jīng)解決