How jacksonbuzzano/javaweb works
JavaWeb is a JSP-based CRUD application for products, suppliers, and employees. Users interact with JSP pages whose filenames indicate create, edit, and remove operations; JavaBeans represent the three record types, and DAOs provide the persistence layer. The README confirms CRUD, but sampled source contains only the beans and client-side validation, so connections from JSP actions to DAOs and the underlying database are not asserted.
Main entry points: index.jsp Home · cadFornecedor.jsp Supplier form · alterarFornecedor.jsp Supplier edit form · removerFor.jsp Supplier removal
Components 24
JSP interface
- Home
WebContent/index.jsp - Supplier form
WebContent/cadFornecedor.jsp - Supplier create
WebContent/cadastrarFor.jsp - Supplier edit form
WebContent/alterarFornecedor.jsp - Supplier update
WebContent/alterarFor.jsp - Supplier removal
WebContent/removerFor.jsp - Employee form
WebContent/cadFuncionário.jsp - Employee create
WebContent/cadastrarFun.jsp - Employee edit form
WebContent/alterarFuncionário.jsp - Employee update
WebContent/alterarFun.jsp - Employee removal
WebContent/removerFun.jsp - Product form
WebContent/cadProduto.jsp - Product create
WebContent/cadastrarPro.jsp - Product edit form
WebContent/alterarProduto.jsp - Product update
WebContent/alterarPro.jsp - Product removal
WebContent/removerPro.jsp
Domain records
- Supplier record
beans/FornecedorBeans.java - Employee record
beans/FuncionarioBeans.java - Product record
beans/ProdutoBeans.java
Persistence access
- Supplier DAO
dao/FornecedorDao.java - Employee DAO
dao/FuncionarioDao.java - Product DAO
dao/ProdutoDao.java - Sales DAO
dao/VendasDao.java
Other components
- User
Connections 10
- User → Home: opens
- User → Supplier form: uses
- User → Supplier edit form: uses
- User → Supplier removal: uses
- User → Employee form: uses
- User → Employee edit form: uses
- User → Employee removal: uses
- User → Product form: uses
- User → Product edit form: uses
- User → Product removal: uses