本文目錄一覽:
- 1、以下jsp代碼哪裡有錯 為什麼每次提交的註冊的信息的值都是空值
- 2、以下jsp代碼是什麼意思?
- 3、幫忙看一下 以下JSP代碼錯在哪 我在TOMCAT中運行 提示IF語句有異常
- 4、求解~!以下JSP代碼為何得不到正確的結果~!請大神幫助~!
以下jsp代碼哪裡有錯 為什麼每次提交的註冊的信息的值都是空值
body bgcolor=”#00BBFF”
h1歡迎註冊留言板/h1
h2請填寫以下信息/h2
brfont size=5
form action=”zhucelianjie.jsp” method=”post” name=”form”
br用戶名:
input type=”text” name=”username”*
br姓 名:
input type=”text” name=”name”*
br密 碼:
input type=”password” name=”password” *
br
input type=”submit” value=”提交” name=”submit” style=”width:80px;height:30px”
/form
br帶*號的信息必須填寫
/font
/form
% String username=request.getParameter(“username”);
if(username==null){
username=””;}
else{
session.setAttribute(“username”,username);
}
String name=request.getParameter(“name”);
if(name==null){
name=””;
}
else{
session.setAttribute(“name”,name);
}
String password=request.getParameter(“password”);
if(password==null){
password=””;
}
else{
session.setAttribute(“password”,password);
}
%
/body
以下jsp代碼是什麼意思?
第一個是向request中設置一個變量名為students的屬性,值保存的是students這個集合;
第二個是構造一個頁面跳轉,跳轉的目標頁面為queryStudent.jsp;
第三個是執行跳轉,將當前的request和response作為參數,在目標頁面可以使用當前request和response中的屬性。
當跳轉到queryStudent.jsp時,你可以使用List students = (ArrayList)request.getAttribute(“student”);來獲取前一個頁面中保存的屬性。
幫忙看一下 以下JSP代碼錯在哪 我在TOMCAT中運行 提示IF語句有異常
if(!certCode.equals((String)session.getAttribute(“certCode”)))
你這裡改成(!(certCode.equals((String)session.getAttribute(“certCode”))))
試試,再不然把certCode換個變量名。盡量不要重複。
求解~!以下JSP代碼為何得不到正確的結果~!請大神幫助~!
字符串比較內容要用equals不要用==,推薦這麼寫: %=”r001″.equals(ReaderID)% (之所以把常量寫到前面是為了當找不到ReaderID這個參數的時候不會拋出NullPointerException)
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/309942.html