S2模仿京東商城 520私庫

2021-10-10 02:07:05 字數 1127 閱讀 7186

時隔快三個月、本人是乙個培訓學習的乙個入門學生、然後學的話現在也只學到了 sevlet、jsp 、layer/ayui、jquer、js、ajax、sql 因為之前一直在補課 也有自己的事 沒有一直更、最近學校安排了乙個小專案 就是模仿**的頁面效果、因為這期的重點是 學的jsp 還有sevlet 然後自己也用了乙個月的時間做了這個小專案 最近也把這個專案講出來了 、老師們都覺得頁面效果還有整潔度都還不錯 就是bug太多了 還有繼續完善好 、今天有空 就抽個時間把這次專案的總結寫一下

主要是寫了:

註冊、登入、商品展示、模糊查詢商品、排序、產品列表、商品詳情、我的收藏、購物車、瀏覽記錄、個人資訊、修改密碼、訂單展示、收貨位址、個人詳情訂單的購物邏輯 我要評價 、確認收貨、檢視訂單、支付密碼、分頁、修改頭像

其中難點主要是:主頁的顯示、商品詳情、購物車、收藏商品、我的訂單、我的評價、(自己對這幾個功能你模組花了很多的時間)

主要是開始不好怎麼開始做 、而且前面一直在改一些小細節 浪費了很多時間 主頁的顯示也沒有做 、一直就是想邏輯頁面去了 後面知道要趕時間了 就經常是熬到1點多 弄的煩人

開始覺得購物車挺難的了 、各種驗證 判斷、ajax 驗證效果什麼的 後面搞了很久之後 又要做訂單表 更麻煩了 發現購物車要儲存到訂單項 然後在存入訂單表中(就是乙個訂單表中可以有多個商品) 於是我把購物車的後面頁面大整改了一下、做到顯示訂單之後 還要判斷業務邏輯 、確認收貨 密碼 評價我的訂單等 於是就超級麻煩 我要評價裡 這個文件並沒有我要評價頁面、還有我的評價頁面 於是我就自己做了乙個 發現更加的麻煩 於是做完之後 難點就是把商品詳細裡 要有商品的評價、同類商品、瀏覽記錄、是否收藏 難點就是是否收藏 要根據你的使用者 查詢出你之前是否收藏過 但是因為是模仿京東 你不登也可以看商品詳情 所以我就想了特別久 加油 斷更一下專案的難點!!

其中有些要注意的就是

技術問題:jquery、ajax、業務邏輯的使用 並且要把技術點綜合在一起共同完成乙個功能 頁面展示的效果 、layer的效果 起名不規範

然後要注意的事項:

子查詢可以做的 多表連線查詢不一定可以做 多表連線可以做的 子查詢肯定可以做

做專案千萬不要先做註冊登入

能用request就不要用session

先做大體的效果、細節就慢慢改

s2 標籤的使用

s2標籤庫不依賴於任何表現層技術,strtus2提供的大部分標籤,可以在各種表現層技術中使用。使用s2之前需要用在頁面中引入s2標籤庫 taglib uri struts tags prefix s 這需要把struts2相關的jar包 放在工程的web inf lib 下面 如 struts2 c...

S2 外觀模式 Facade

為子系統中的一組介面提供乙個一致的介面,此模式定義了乙個高層介面,這個介面使得這一子系統更加容易使用.什麼時候使用 1,開發階段,子系統越來越複雜,增加外觀模式提供乙個簡單的呼叫介面。2,維護乙個大型遺留系統的時候,可能這個系統已經非常難以維護和擴充套件,但又包含非常重要的功能,為其開發乙個外觀類,...

S2 金牌試題解析

此題目考查的是set與select語句給變數賦值的區別。a,b,c,d選項在語法結構上並沒有錯誤,但是在表示式返回多個值時,select語句將返回的最後乙個值給變數,set語句會出錯。正確答案是選項a。本題要查詢選修了所有課程的學生資訊,即查詢有些學生沒有一門課程他沒有選的。如果有一門課沒有選,則此...