Estou com umas duvidas em programação, comecei desenvolvendo um sistema web em Java (jsp) q acessa os dados em um banco de dados mssql.
A minha duvida principal é de como eu faço pra conectar ao banco, onde eu coloco a classe que vai conectar, etc.
Ate agora só tenho o arquivo index.jsp. E estou um pouco perdido de como continuar.
O sistema é bem simples:
ele realiza o controle de acesso de visitantes de determinada instituição.
O funcionario responsavel por esse controle acessa o sistema e faz consultas ou inclusoes dependendo da necessidade(ou seja quando chegar um visitante).
O que precisa é de uma tela, com campos para nome, cpf ou rg, cracha e possivelmente mais um ou dois campos.
O usuario insere os dados por essa tela que devem ser inseridos no servidor.
O terminal do usuario é um smartphone da HTC, com o windows mobile instalado. (deve-se entao desenvolver em j2me? ou apenas java web resolve?)
A aplicação não precisa estar disponivel na web em si, mas precisa estar acessivel a partir de outros computadores na rede(especificando somente esse smartphone) que é conectado a rede por uma conexão wi fi.
desde já agradeço por sua compreesão e atenção.
codigo da classe index.jsp
<%--
Document : index
Created on : 07/08/2009, 09:37:16
Author : pedro
--%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<h1>Controle de Acesso</h1>
<form name="Formulário de entrada de nome" action="response.jsp">
CPF ou RG:
<input type="text" name="cpfrg" value="" />
<input type="submit" value="Procurar" />
<br>
<br>Nome:
<input type="text" name="nome" value="" />
<br>
<br>Crachá:
<input type="text" name="cracha" value="" />
</form>
</body>
</html>
codigo da pagina response.jsp
<%--
Document : response
Created on : 07/08/2009, 10:08:18
Author : pedro
--%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<jsp:useBean id="mybean" scope="session" class="org.mypackage.hello.NameHandler" />
<jsp:setProperty name="mybean" property="name" value="" />
<h1>Hello,<jsp:getProperty name="mybean" property="name" /> !</h1>
</body>
</html>