Jump to content
takersdown

Base de Dados e JavaServerPage

Recommended Posts

takersdown

Ora viva,

para programação de JSP com a utilização de MySQL tem conhecimento de algum tutorial, ou canal de videos para aprender? Ou até mesmo um bom livro

O objectivo é utilizar interacção com a base de dados para: registo, aquisição, consulta e administração.

Obrigado

Share this post


Link to post
Share on other sites
saca-rolhas

JSP e Servlets - http://revista-programar.info/?action=index&type=viewpost&n=51

Ligação a base de dados - http://www.portugal-a-programar.pt/topic/61714-conexao-base-de-dados/

Isto são exemplos base sem adição se nenhuma framework

Para ligares as duas coisas basta criar uma class que contenha todos os métodos que trabalham sobre a base de dados e criar uma servlet que inicialize a mesma

Deste género

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import com.db.InterfaceDB;
public class InitServlet extends HttpServlet {
public static InterfaceDB db;
@Override
public void init() throws ServletException {
	try {
		db = new InterfaceDB();
	} catch (Exception e) {
		throw new ServletException("ERROR!: Couldn't initialize Data Base", e);
	}
}
}

e colocares o seguinte mapeamento no web.xml

	<servlet>
	<servlet-name>InitServlet</servlet-name> //a name
	<servlet-class>com.servlet.InitServlet</servlet-class> //class package path
	<load-on-startup>1</load-on-startup> //defines class instanciation when the application starts
</servlet>

Edited by Rui Carlos

The worst part of censorship is ****

Share this post


Link to post
Share on other sites
takersdown

Será que podem ajudar-me com o diagrama base dados?

( n produtos por n utilizadores e vice-versa)

Share this post


Link to post
Share on other sites
saca-rolhas

E é suposto as pessoas adivinharem o que precisas nas colunas das tabelas... aqui não há disco pedidos, aqui ajuda-se.


The worst part of censorship is ****

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.