Foros del Web » Programación para mayores de 30 ;) » Java »

javaScript + coexion bd

Estas en el tema de javaScript + coexion bd en el foro de Java en Foros del Web. holas a todos tengo una inquietud yo baje de internet un arbol jeraquico(JavaScript) igual al explorador de windows...que se abre a medida que tu le ...
  #1 (permalink)  
Antiguo 24/10/2005, 09:46
 
Fecha de Ingreso: septiembre-2005
Mensajes: 78
Antigüedad: 18 años, 7 meses
Puntos: 0
javaScript + coexion bd

holas a todos

tengo una inquietud

yo baje de internet un arbol jeraquico(JavaScript) igual al explorador de windows...que se abre a medida que tu le das click sobre un link..

c :
mi carpeta
mis documentos
docum.txt
mi_trabajo.exe

d:
otra_capeta

e:

por otro lado yo tengo una bd en access con los usuarios y sus roles, entoces segun los roles del usuario yo debo mostrar el arbol..no puedo mostrar link a los que el usuario no tiene acceso..

no se como hacer que yo genere ese arbol dinamicamente que es un JavaScript y desde ahi conectarme a la BD y con la info qeu tengo en la bd crear el arbol.
me pueden orientar, si tienen un ejemplo o algo que me ayude...

gracias
  #2 (permalink)  
Antiguo 24/10/2005, 09:49
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola jues19

No puedes hacerlo con JavaScript, necesitas un lenguaje del lado del servidor. Si tu base de datos es de Access, podrías usar ASP, aunque creo que también se puede utilizar PHP Dinos que lenguaje soporta tu servidor o cual quieres emplear y algún moderador lo moverá al foro correspondiente.

Saludos,
  #3 (permalink)  
Antiguo 24/10/2005, 10:03
 
Fecha de Ingreso: septiembre-2005
Mensajes: 78
Antigüedad: 18 años, 7 meses
Puntos: 0
java + jsp

holas

si mira estoy trabajando con jsp
  #4 (permalink)  
Antiguo 24/10/2005, 23:43
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Vamos entondes al foro de JSP.

movido desde javascript

saludos
  #5 (permalink)  
Antiguo 25/10/2005, 00:42
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 6 meses
Puntos: 51
Hola,

Puedes hacerlo desde JSP generando el Arbol de golpe y haciendo que con JavaScript se vaya abriendo/cerrando etc, o puedes crearlo dinamicamente y hacer que que se vaya generando a cada momento con cosas como AJAX.

Depende de lo que quieras hacer
  #6 (permalink)  
Antiguo 25/10/2005, 09:22
 
Fecha de Ingreso: septiembre-2005
Mensajes: 78
Antigüedad: 18 años, 7 meses
Puntos: 0
holaaa

pienso que tengo que trabajar con jsp y javaScript pero eso es lo que no he sido capaz...y la idea es generar el arbol dinamicamente.

el arbol qeu baje tiene 3 archivos..
treeMenuCode.js(aca estan las funciones y objetos)
myMenu.js(creo mi arbol y llamo los objetos de treeMenuCode)
treeMenu.jsp(llamo la funcion treeMenuDisplay();)

entonces lo que hice fue modificar myMenu.js y generar myMenu.jsp haciendo unos cambios pero me saca errores sobre variables no definidas(TreeMenuName no definida) y no se como arreglarlo...es como si no tomara los valores de myMenu.jsp, es decir se va directamente a treeMenuCode.js sin pasar por myMenu.jsp qeu es donde inicializo las variables...no se como incluirlo o obligarlo a que lea primero myMenu y luego el otro...

anexo las paginas

/////////////////////////////////////////////////////////
index.jsp

<html>
<head>
<title>Tree Menu</title>
<script language="JavaScript" src="treeMenuCode.js"></script>


<frameset border="0" frameborder="0" framespacing="0" bordercolor="#33CC33" rows="110,*">
<frame src="titulodmin.jsp" marginheight="0" marginwidth="0" name="FRtitulo" scrolling="no" noresize>
<frameset cols="160,*" frameborder="yes" framespacing=1 border="0">
<frame name="menuFrame" src="treeMenu.jsp" marginheight=10 marginwidth=5 scrolling=auto border="0">
<frame name="mainFrame" src="treeMain.jsp" marginheight=20 marginwidth=20 scrolling=auto border="0">
</frameset>
</frameset>
</html>

//////////////////////////////////////////////////////
treeMenu.jsp


<html>
<head>
<title>Tree Menu</title>
</head>
<body bgcolor="#ffffff" onload="parent.treeMenuDisplay();">
</body>
</html>









///////////////////////////////////////////////////////
aca anexo miMenu.jsp

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>

<head>
<script language="JavaScript" src="treeMenuCode.js"></script>
<title>crear habitacion</title>
</head>
<script LANGUAGE="JavaScript" >
alert ('Porfavor ingrese todos los datos requeridos');
var treeMenu = new TreeMenu();
var treeMenuName = "Windows";
var treeMenuDays = 7; // Number of days to keep the cookie.
var treeMenuFrame = "menuFrame"; // Name of the menu frame.
var treeMenuImgDir = "graphics/" // Path to graphics directory.
var treeMenuBackground = ""; // Background image for menu frame.
var treeMenuBgColor = "#ffffff"; // Color for menu frame background.
var treeMenuFgColor = "#000000"; // Color for menu item text.
var treeMenuHiBg = "#008080"; // Color for selected item background.
var treeMenuHiFg = "#ffffff"; // Color for selected item text.
var treeMenuFont = "MS Sans Serif,Arial,Helvetica"; // Text font face.
var treeMenuFontSize = 1; // Text font size.
var treeMenuRoot = "MI Pc"; // Text for the menu root.
var treeMenuFolders = 0; // Sets display of '+' and '-' icons.
var treeMenuAltText = true; // Use menu item text for icon image ALT text.


//Definicion de items del arbol

treeMenu.addItem(new TreeMenuItem("Mis Documentos"));
treeMenu.addItem(new TreeMenuItem("jues"));
treeMenu.addItem(new TreeMenuItem("jnivel3"));
treeMenu.addItem(new TreeMenuItem("Archivos del programa"));
treeMenu.addItem(new TreeMenuItem("Documents and Settings"));
treeMenu.addItem(new TreeMenuItem("Globalink"));
treeMenu.addItem(new TreeMenuItem("Inetpub"));
//sub menu mic documentos

var MisDocumentos = new TreeMenu();
MisDocumentos.addItem(new TreeMenuItem("Alex"));
MisDocumentos.addItem(new TreeMenuItem("Edison"));
MisDocumentos.addItem(new TreeMenuItem("Musica"));
treeMenu.items[0].makeSubmenu(MisDocumentos);

//sub menu mic jues

var jues1 = new TreeMenu();
jues1.addItem(new TreeMenuItem("juan1"));
jues1.addItem(new TreeMenuItem("juan2"));
treeMenu.items[1].makeSubmenu(jues1);
alert ('si salio');
</script>



<body bgcolor="#ffffff" onload="parent.treeMenuDisplay();">


</body>
</html>

bueno gracias por su ayuda
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:35.