Article View: es.comp.lenguajes.java
Article #557ok pongo aqui el codigo que corregi de un post anterior (problemas con package)
From: GRUPOS DE JAVA
Date: Tue, 03 Apr 2007 19:32
Date: Tue, 03 Apr 2007 19:32
84 lines
4422 bytes
4422 bytes
He leido en foros de java que es posible mandar a ejecutar una clase
externa de un JSP y que esta (la clase externa) puede ejecutar un exe,
y que si se ha podido hacer, con servlets o con JSP pero realmente no
dicen como?, tambien lo que no se es que si en en un JSP es necesario
empaquetar todas mis clases para que puedas ser llamadas desde el JSP
o simplemente uso las clases asi como si un servlets mandara a llamar
otras clase, esta es una de las preguntas primordiales que tengo para
continuar y que he pensado porque ademas tengo el otro problema del
empaquetamiento y es que sigo teniendo el problema del empaquetamiento
de clases, una en especial me esta causando conflictos
(MultiUsos.java) del cual dependen las demas para poder teminar de
compilarse en paquete es decir empaquetado, tambien tengo otras dudas
acerca de si un JSP y un servlet se puede comunicar transparentemente
es decir si yo mando por un JSP un request y mando a llamar un
programa de java esto es un servlet se pueda realizar, o como se pueda
realizar esto?, bueno continuo con el problema del que estaba
escribiendo, ciertamente no me han podido contestar mi problema en
POST anteriores porque no tenia bien definida mi ruta y mi codigo,
aqui lo he corregido lo mejor que puedo pero me sigue saliendo el
mismo problema de la compilacion de las clases, primero menciono como
tengo estructurado mi arbol de jerarquia de mis carpetas donde estan
las clases las cuales quiero empaquetar,va:
root--
|
|
sacip
|
|
Conexion.java
MultiUsos.java
.
.
ok, ahora que saben como esta estructurado, mi problema es este:
//------------Clase Conexion.java----------------
package sacip;
import java.sql.*;
public class Conexion {
public final static Connection getConexion (String URLBd, String
login, String password) throws Exception {
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
return DriverManager.getConnection (URLBd,login,password);
}
catch(Exception ex) {
System.out.println(ex.toString());
return null;
}
}
}
Esta clase si compila bien, pero el problema es cuando trato de
compilar MultiUsos.java:
//------------Clase MultiUsos.java----------------
package sacip;
import java.sql.*;
import sacip.*;
public class MultiUsos {
/*declaracion de variables para conexion con la BD y para usuario de
mysql.*/
private final static String log = "log";
private final static String pswd = "pass";
private final static String Bd = "s";
private final static String URL = "jdbc:mysql://localhost:
3306/"+Bd;
private Connection con = null;
private ResultSet rs = null;
private Statement stmt = null;
private sacip.Conexion conexion = null;<---- Aqui me marca error
de compilacion
tambien lo he intentado asi: private Conexion conexion = null;
El error es este:
cannot find symbol
private Conexion conexion = null;
symbol: class Conexion
location: class sacip.MultiUsos
1 error
y como de esta clase dependen otras clases pues no puedo avanzar, asi
que si alguien pudiera hacerme la observacion o ayudarme agradeceria
mucho, saludos.
Technical Details
Message-ID:
<1175628729.703977.312700@d57g2000hsg.googlegroups.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!postnews.google.com!d57g2000hsg.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: 1116f3,47216f5e45d58bcc,start X-Google-Attributes: gid1116f3,public X-Google-Language: SPANISH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news1.google.com!postnews.google.com!d57g2000hsg.googlegroups.com!not-for-mail From: "GRUPOS DE JAVA" <omm1979@gmail.com> Newsgroups: es.comp.lenguajes.java Subject: ok pongo aqui el codigo que corregi de un post anterior (problemas con package) Date: 3 Apr 2007 12:32:09 -0700 Organization: http://groups.google.com Lines: 85 Message-ID: <1175628729.703977.312700@d57g2000hsg.googlegroups.com> NNTP-Posting-Host: 189.131.84.1 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: posting.google.com 1175628731 15438 127.0.0.1 (3 Apr 2007 19:32:11 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Tue, 3 Apr 2007 19:32:11 +0000 (UTC) User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: d57g2000hsg.googlegroups.com; posting-host=189.131.84.1; posting-account=SUVqDAwAAACMYIJlcEhY29h6VjIQnh1_