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