我把这个值放在一个数组和会话中,我总是把它显示为空...
string userValue;
do
{
Console.WriteLine("Whatever you type, You will get same Output");
userValue = Console.ReadLine();
Console.WriteLine("Your written Words Are: " + userValue);
}
while(userValue != "Exit");
答案 0 :(得分:1)
使用
session.getAttribute("list");
而不是
session.getAttribute("List");
答案 1 :(得分:1)
会话属性区分大小写。
使用
session.getAttribute("list")
请参阅Case sensitivity in Session Attributes。
建议:非常不鼓励在JSP中使用scriplets。 How to avoid Java code in JSP files?说明了一切。
答案 2 :(得分:0)
首先使用list
代替List
:
session.getAttribute("list")
如果您想创建dynamic checkbox
尝试使用jstl
,请执行以下操作:
<c:forEach var="item" items="${list}">
${item} <input type="checkbox" name="${item}" value="${item}"/>
</c:forEach>