0
我目前正在學習和學習webb應用程序開發,我必須建立一個電子商務網站作爲最終的項目。Java Bean簡單註冊表格
我從註冊服務開始,將註冊表中的多個數據傳遞給使用javabean完成用戶插入數據庫的jsp。這樣
<form action="process.jsp">
<input type="text" name="Nome" value="Nome..." onclick="this.value=''"/>
<br/>
et cetera...
在process.jsp東西但是我必須初始化我的豆istance與我的Java類的所有制定者
<%@page import="blogics.UserService"%>
<jsp:useBean id="user" class="bflows.UserManagement"/>
<jsp:setProperty property="*" name="user"/>
<%
user.setNome(request.getParameter("Nome"));
user.setCognome(request.getParameter("Cognome"));
et cetera...
然後,我打電話給我的方法插入用戶數據庫,甚至如果一切工作正常(我甚至有我的數據庫中的條目)我仍然有疑惑,因爲我從來沒有見過這樣的代碼,我覺得我失去了一些非常重要的東西,但我不知道什麼。
我愛你說的那部分「我從來沒有見過這樣的代碼」。確實,這是一個不推薦的模式,不能用於基於Java的Web應用程序開發。您必須避免使用scriptlet。我建議你通過Kathy Sierra獲得第一個servlet和jsp。這將爲您在基於Java的Web應用程序開發方面提供良好的基礎。 – Perry
好吧,謝謝你,我想我會按照你的建議;與「從未見過這樣的代碼」我的意思是我尋找不同的例子在網上註冊之前發佈,仍然沒有人像我這樣的代碼,我想知道爲什麼,而不是簡單的複製/粘貼。 – Cholas
好的。現在我明白了。您在網上看到的大多數代碼看起來都不一樣,因爲大多數開發人員現在都使用Web框架。例如,Anshul下面給出的答案是基於spring框架的。直到你還沒有深入掌握jsp和servlet,我不會建議你採用框架的用法。我推薦這本書的原因。 – Perry