第15周-反射與JSP

1. 本週學習總結

以你喜歡的方式(思惟導圖或其餘)概括總結多數據庫相關內容。html

2. 書面做業

1. 網頁製做

1.1 製做一個網頁index.html,內有字體<FONT>、連接<A>(連接到b製做的網頁)、圖像標籤<img>、表格<table>java

  • 能夠以介紹本身的宿舍爲例
    1.2 製做一個登陸頁面,包含表單
    標籤
    1.3 將本身製做的網頁部署Tomcat中並運行
  • 參考資料:HTML 表單
  • QQ羣內JSP相關視頻

2. 第一個JSP頁面

2.1 ppt中Hello.jsp若是直接用IE打開,可否正常執行,爲何?
2.2 JSP任務:新建一個testjava.jspweb

  • 第一行一個隨機數
  • 第二行顯示當前日期(提示:使用徹底限定類名 java.util.Date)
  • 接下來顯示從1~20的偶數,一個數字一行,如」2是偶數」(使用程序代碼)
  • (使用自定義類)新建User.java, 放入package entity,編譯獲得User.class
  • tomcat8\webapps\ myweb\下,建立WEB-INF目錄,而後在WEB-INF目錄新建classes,在classes下新建entity目錄,將User.class移入entity目錄
  • 在testjava.jsp中新建User對象,設置該User對象的屬性,而後輸出。(使用徹底限定類名entity.User)
  • 輸出1~20的全部數,但偶數用紅色顯示。提示:紅色字需用HTML頁面代碼<div style="color:#FF0000">紅色</div>
  • 動態生成表格。生成若干User對象,賦予不一樣屬性值,放入List usreList中使用for循環將userList中的全部對象打印出來,注意:放入表格中打印。表格
    參考資料:table標籤

2.3 思考:爲何testjava.jsp第一次被訪問速度比較慢。而第一次訪問之後在訪問,速度就比較快?數據庫

參考資料:JSP相關視頻,HTML 教程
參考資料:中文亂碼解決方案:<%@ page contentType="text/html; charset=UTF-8" language="java"%>tomcat

3. EclipseJEE的使用

參考資料:Eclipse Java EE IDE 添加tomcat服務器以及解決404的問題.docx服務器

4. 登陸頁面

5. 購物車

6.使用EL改進你的頁面

參考login1.jsp,doLogin1.jsp,manage1.jsp使用EL表達式改進你的購物車或者用戶登陸頁面mvc

7. Servlet與MVC

前面的做業中,JSP頁面中HTML頁面代碼與Java代碼相混雜。如今須要使用Servlet與MVC模式改造你的系統。


app

相關文章
相關標籤/搜索