搜尋

首頁  >  問答  >  主體

jsp - javaweb關於MVC框架

例如一個使用者註冊頁面,如何取得表單提交的資訊進行處理。
doGet,doPost取得之後如何連接資料庫查詢使用者名稱(唯一)是否已註冊。

  1. 難道要在servlet中寫資料庫連線程式碼?若在DAO裡面寫的話,如何進行連結?
  2. DAO servlet JavaBean 之間如何進行資料的傳遞? 現在只知道DAO 和JavaBean 透過DAO 和VO 傳遞。

問題有點多,有簡單的例子說明一下就再好不過了。新手, SSH(spring+struts+hibernate)框架還沒學。

PHP中文网PHP中文网2747 天前720

全部回覆(2)我來回復

  • 仅有的幸福

    仅有的幸福2017-05-16 17:08:11

    記得和你一樣第一次糾結這些問題,其實剛開始寫這些程式碼第一點知道自己要做什麼東西,比如你現在學servlet 這就是處理如何與瀏覽器進行交互的東西接受數據返回數據頁面跳轉等再例如你想操作資料庫這裡最基本的也是最重要的就是JDBC 你可以試著找一些相關的資料一般都有一些簡單封裝好Util 可以幫助更好理解和快速的操作數據庫至於代碼寫哪裡其實你會慢慢理解分層概念慢慢學習先不要急著學框架!

    回覆
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-16 17:08:11

    如何取得表單提交的資訊進行處理。

    頁假設如下:

    <form action="/SignUpServlet" method="post">
        <input type="text" name="username">
    </from>
    

    SignUpServlet.javadoPost(同form中的method对应)中,通过request.getParameter("username")可以取得到前端頁輸入的使用者名稱(以字串形式)

    難道要在servlet寫資料庫連接程式碼?若在DAO裡面寫的話,如何進行連結?

    DAO定义及实现相应方法(通过连接数据库),servlet直接呼叫介面

    DAO servlet JavaBean 之間如何進行資料的傳遞?

    servlet中调用DAO,JavaBeanDAOservlet都會出現。

    這些都不好說,可以留給我信箱,我寄給你例子。

    回覆
    0
  • 取消回覆