導航:首頁 > 編程語言 > javaweb題

javaweb題

發布時間:2022-08-01 10:35:58

java Web應用開發 選擇題10道

1.B
2.C
3.B
4.B
5.A
6.B
7.A
8.D
9.C
10.A

㈡ Java web 題

/**

* @Author: Cool_Wu

* @Date: 2020-11-08 18:25

*/

public class Test {

public static void main(String[] args) {

boolean flag = verifyEmail("[email protected]");

System.out.println(flag?"郵箱合法":"郵箱不合法");

}

/**

* 驗證郵箱的方法

* @param email :字元串郵箱

* @return flag :布爾值,true表示合法,false表示不合法

*/

public static boolean verifyEmail(String email){

boolean flag; //定義布爾標記

if (email == null || email == ""){ //如果email為空或者空串,則直接返回false,避免空指針。

System.out.println("email不能為空");

return false;

}

int chr = email.charAt(0); //獲取參數的首字元

if (chr >= 48 && chr <= 57){ //判斷首字元是否為數字

flag = true;

}else if((chr >= 65 && chr <= 90) || (chr >= 97 && chr <= 122)) { //判斷首字元是否為大小寫字母

flag = true;

}else if (chr == 95){ //判斷首字元是否為下劃線

flag = true;

}else {

flag = false;

System.out.println("首字母不合法");

}

int index = email.indexOf("@");

int lastIndex = email.lastIndexOf("@");

if (index == -1 || index != lastIndex){ //判斷是否包含且僅包含一個@符

flag = false;

System.out.println("@字元數量有誤");

}

if (!email.contains(".")) { //判斷是否至少包含一個.符

flag = false;

System.out.println("缺少.字元");

}

if (email.indexOf(".") < index){ //判斷@字元是否在.字元前面

flag = false;

System.out.println("@字元必須在.字元前面");

}

if (index == email.length()-1 || email.lastIndexOf(".") == email.length()-1){ //判斷郵箱是否以@或.字元結尾

flag = false;

System.out.println("不能以@字元或.字元結尾");

}

if (email.length() > 30){ //判斷郵箱長度是否超過30

flag = false;

System.out.println("郵箱長度不能超過30");

}

return flag;

}

}


測試結果

㈢ JAVAweb基礎題,幫幫忙

按你所給選項,應該基本是對的!
A選項是標簽選擇器,HTML頁面是由很多標記組成的,例如圖片標記<img>、超鏈接標記<a>、表格標記<table>等,而CSS標記選擇器就是用於聲明頁面中哪些標記採用哪些CSS樣式的。例如a選擇器就用於聲明頁面中所有<a>標記的樣式風格。
B選項是ID選擇器,通過HTML頁面中的ID屬性選擇增添樣式,與類別選擇器基本相同。但需要注意的是,由於HTML頁面中不能包含兩個相同的id標記,因此定義的ID選擇器也就只能使用一次。

命名ID選擇器要以「#」號開始,後加HTML標記中的ID屬性值。
C選項是類別選擇器,類別選擇器的名稱由用戶自己定義,並以「.」號開頭,定義的屬性與屬性值也要遵循CSS規則。要應用類別選擇器的HTML標記,只需使用class屬性來聲明即可。
D選項*是一個全部作用的意思,原則上談不上是一個選擇器。

㈣ java web考試題

<!DOCTPYEhtml>
<html>

<head>
<title>表單頁</title>
<metacharset="utf-8"/>
</head>

<body>
<formmethod="get"action="b.html">
姓名:<inputtype="text"id="name"name="name"value=""/>(必填)<br/>
密碼:<inputtype="password"id="pwd"name="pwd"value=""/>(必填)<br/>
確認密碼:<inputtype="password"id="cpwd"name="cpwd"value=""/><br/>
性別:<inputtype="radio"name="sex"id="sex0"checked="checked"value="男"/>
<labelfor="sex0">男</label>
<inputtype="radio"name="sex"id="sex1"value="女"/>
<labelfor="sex1">女</label><br/>
愛好:
<inputtype="checkbox"name="hobby"id="hobby0"checked="checked"value="計算機"/>
<labelfor="hobby0">計算機</label>
<inputtype="checkbox"name="hobby"id="hobby1"value="音樂"/>
<labelfor="hobby1">音樂</label>
<inputtype="checkbox"name="hobby"id="hobby2"value="體育"/>
<labelfor="hobby2">體育</label>
<inputtype="checkbox"name="hobby"id="hobby3"value="文學"/>
<labelfor="hobby3">文學</label><br/>
星座:
<selectid="constellation"name="constellation">
<optionvalue="牡羊座">牡羊座</option>
<optionvalue="金牛座">金牛座</option>
<optionvalue="雙子座">雙子座</option>
<optionvalue="巨蟹座"selected="selected">巨蟹座</option>
<optionvalue="獅子座">獅子座</option>
<optionvalue="室女座">室女座</option>
<optionvalue="天平座">天平座</option>
<optionvalue="天蠍座">天蠍座</option>
<optionvalue="人馬座">人馬座</option>
<optionvalue="山羊座">山羊座</option>
<optionvalue="寶瓶座">寶瓶座</option>
<optionvalue="雙魚座">雙魚座</option>
</select>
<br/>
個人簡介:<textarearows="5"cols="20"id="intro"name="intro"></textarea><br/>
<inputtype="submit"value="提交"/><inputtype="reset"value="重置"/>
</form>
</body>

</html>
<!DOCTYPE>
<html>
<head>
<metacharset="utf-8"/>
</head>

<body>
您的姓名是:<spanid="name"></span><br/>
您的密碼是:<spanid="pwd"></span><br/>
您的性別是:<spanid="sex"></span><br/>
您的愛好是:<spanid="hobby"></span><br/>
您的星座是:<spanid="constellation"></span><br/>
您的簡介是:<br/><spanid="intro"></span>


<scripttype="text/javascript">
functiongetData(){
leturl=location.href;
letnum=url.indexOf("?");
letdata=url.substr(num+1);
letarrays=data.split("&");
for(letiinarrays){
letn=arrays[i].indexOf("=");
if(n>0){
letname=arrays[i].substr(0,n);
letvalue=decodeURI(arrays[i].substr(n+1));
console.log("name="+name+",value="+value);
if(name=="name"){document.getElementById("name").innerHTML=value;}
if(name=="pwd"){document.getElementById("pwd").innerHTML=value;}
if(name=="sex"){document.getElementById("sex").innerHTML=value;}
if(name=="hobby"){document.getElementById("hobby").innerHTML=value;}
if(name=="constellation"){document.getElementById("constellation").innerHTML=value;}
if(name=="intro"){document.getElementById("intro").innerHTML=value;}

}
}
}
getData();
</script>
</body>
</html>

上面的代碼存為a.html,後面的代碼存為b.html,把兩文件放在一起即可。這是純Html代碼,沒有後端代碼。

你要是要用JavaWeb的話,那就需要建項目了,這兒沒法寫了。

㈤ java web的題目,

1.jsp有哪些內置對象?作用分別是什麼?
答:JSP共有以下9種基本內置組件
request 用戶端請求,此請求會包含來自GET/POST請求的參數
response 網頁傳回用戶端的回應
pageContext 網頁的屬性是在這里管理
session 與請求有關的會話期
application servlet 正在執行的內容
out 用來傳送回應的輸出
config servlet的構架部件
pag e JSP網頁本身
exception 針對錯誤網頁,未捕捉的例外說一說servlet的生命周期。
2.說一說servlet的生命周期。
答:servlet有良好的生存期的定義,包括載入和實例化、初始化、處理請求以及服務結束。這個生存期由javax.servlet.Servlet介面的init,service和destroy方法表達。Servlet被伺服器實例化後,容器運行其init方法,請求到達時運行其service方法,service方法自動派遣運行與請求對應的doXXX方法(doGet,doPost)等,當伺服器決定將實例銷毀的時候調用其destroy方法。
與cgi的區別在於servlet處於伺服器進程中,它通過多線程方式運行其service方法,一個實例可以服務於多個請求,並且其實例一般不會銷毀,而CGI對每個請求都產生新的進程,服務完成後就銷毀,所以效率上低於servlet。
3.jsp動態INCLUDE與靜態INCLUDE的區別?動態INCLUDE用jsp:include動作實現<jsp:include
page="included.jsp" flush="true" />它總是會檢查所含文件中的變化,適合用於包含動態頁面,並且可以帶參數。
靜態INCLUDE用include偽碼實現,定不會檢查所含文件的變化,適用於包含靜態頁面<%@ include
file="included.htm" %>

4.什麼是mvc框架。MVC是Model-View-Controller的簡寫。"Model"代表的是應用的業務邏輯(通過JavaBean,EJB組件實現),"View"是應用的表示面(由JSP頁面產生),"Controller"是提供應用的處理過程式控制制(一般是一個Servlet),通過這種設計模型把應用邏輯,處理過程和顯示邏輯分成不同的組件實現。這些組件可以進行交互和重用。

㈥ java web簡單題目

在web.xml進行配置,可以採取所有都攔截(即/*),指定到類中進行處理檢查session以及url,若為登錄頁面則不檢查,若為其他頁面則進行session校驗即可。

㈦ javaweb習題

<servlet>

<servlet-name>ssss</servlet-name>

<servlet-class>com.syxy.test.servlet.HelloServlet</servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>sss</servlet-name>

<url-pattern>/TestServlet01</url-pattern>

</servlet-mapping>

<servlet-mapping>

<servlet-name>sss</servlet-name>

<url-pattern>/Test01</url-pattern>

</servlet-mapping>

㈧ javaweb 選擇題20個求解

D。JSP頁面元素構成:靜態內容、指令、表達式、小腳本、聲明、注釋。

㈨ Javaweb 設計題 求助

這是入門級的jdbc問題啊,灰常簡單,

你網路自己搜(java jdbc)能出來,一大堆。 幹嘛還在這里問呢

閱讀全文

與javaweb題相關的資料

熱點內容
access文件夾樹的構造 瀏覽:660
安卓多指操作怎麼設置 瀏覽:656
linux樹形目錄 瀏覽:727
平方根的簡單演算法 瀏覽:898
千牛訂單頁面信息加密取消 瀏覽:558
單片機自製紅外遙控燈 瀏覽:719
伺服器最小配置怎麼弄 瀏覽:853
ibm伺服器硬體如何升級 瀏覽:923
全球程序員節點贊 瀏覽:986
php函數傳遞數組 瀏覽:631
人工峰群演算法的目標函數 瀏覽:468
如何刪加密文檔 瀏覽:105
塗鴉app一鍵執行如何刪除 瀏覽:756
安卓手機如何打開fr3文件 瀏覽:743
壓縮袋8絲和14絲是什麼意思 瀏覽:647
程序員大咖java 瀏覽:70
蘋果手機文檔安卓上怎麼打開 瀏覽:527
如何做淘寶代理伺服器 瀏覽:672
gz壓縮文件夾 瀏覽:179
字母h從右往左跑的c語言編程 瀏覽:137