Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 20-sep-2006, 14:04   #1 (permalink)
anilorac ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2006
Ubicación: Colombia
Mensajes: 17
Enviar un mensaje por MSN a anilorac Enviar un mensaje por Yahoo  a anilorac
Pregunta Calendarios en jsp

Hola a todos, me gustaría saber si alguien sabe como hacer un calendario en una página jsp. Cualquier ayuda la agradeceria.
anilorac está desconectado   Responder Citando
Antiguo 21-sep-2006, 05:58   #2 (permalink)
poolgus ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2006
Mensajes: 20
busca sobre Jcalendar en internet, yo no he trabjado con ello, peor me han contado maravillas.

suerte.
poolgus está desconectado   Responder Citando
Antiguo 21-sep-2006, 09:03   #3 (permalink)
malone ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2006
Mensajes: 6
Espero te sirva esto...
genera un calenadrio del 1er semestre de 2007, pero tu puedes definir el rango de fechas que quieras....



<% int mes,año, mesAnt, mesAct;
int primerdia=1;
int ultimodia=2;
String [] meses = {"ENERO","FEBRERO","MARZO","ABRIL",
"MAYO","JUNIO","JULIO","AGOSTO","SEPTIEMBRE","OCTU BRE",
"NOVIEMBRE","DICIEMBRE"};
mes=6; //pon el mes que quieras
año=2007; //pon el año que quieras
GregorianCalendar fecha=new GregorianCalendar(2006,12,primerdia);
GregorianCalendar fecha2=new GregorianCalendar(año,mes,ultimodia); %>

<table border="1">
<TR>
<TH COLSPAN="8" ALIGN="CENTER"><%= meses[fecha.get(Calendar.MONTH)] %></TH>
</TR>
<tr>
<th>LUN</th>
<th>MAR</th>
<th>MIE</th>
<th>JUE</th>
<th>VIE</th>
<th>SAB</th>
<th>DOM</th>
<th>SEMANA</th>
</tr>
<TR>
<%
while(fecha.equals(fecha2)== false){%>

<TD><%= fecha.get(fecha.DATE)%> </TD>

<% if(fecha.get(GregorianCalendar.DAY_OF_WEEK)==Grego rianCalendar.SUNDAY) { %>
<TD><%= fecha.get(Calendar.WEEK_OF_YEAR) %>
<%} %>

<% mesAnt = fecha.get(Calendar.MONTH) ;
fecha.add(fecha.DATE,1);
mesAct = fecha.get(Calendar.MONTH) ;
primerdia=fecha.get(fecha.DAY_OF_WEEK); %>
<% if( mesAnt != mesAct ) { %>
</tr>

<TR>
<TH COLSPAN="8" ALIGN="CENTER"><%= meses[fecha.get(Calendar.MONTH)] %></TH>
</TR>
<tr>
<th>LUN</th>
<th>MAR</th>
<th>MIE</th>
<th>JUE</th>
<th>VIE</th>
<th>SAB</th>
<th>DOM</th>
<th>SEMANA</th>
</tr>
<tr>
<% System.out.println("PRIMER DIA" + primerdia ); %>
<%if(primerdia == 1) {%>
<td colspan="6" ></td> <%}%>
<%if(primerdia == 3) {%>
<td>&nbsp;</td> <%}%>
<%if(primerdia == 4) {%>
<td colspan="2" ></td> <%}%>
<%if(primerdia == 5){%>
<td colspan="3" ></td> <%}%>
<%if(primerdia == 6){%>
<td colspan="4" ></td> <%}%>
<%if(primerdia == 7){%>
<td colspan="5" ></td> <%}%>
<%} %>
<%}%>
</TR>
</table>
</TD>
</TR>
malone está desconectado   Responder Citando
Antiguo 22-sep-2006, 13:27   #4 (permalink)
anilorac ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2006
Ubicación: Colombia
Mensajes: 17
Enviar un mensaje por MSN a anilorac Enviar un mensaje por Yahoo  a anilorac
Alegría

Hola, te cuento que probe el codigo que me enviaste y esta saliendo un error referente al GregorianCalendar, lo probe en DreamWeaver en una pagina jsp.

el error dice:

GregorianCalendar cannot be resolved to a type

Por consiguiente no reconoce nada dentro del programa que se refiera a GregorianCalendar.

Si pudes ayudareme te lo agradeceria muchisimo.

Última edición por anilorac; 23-sep-2006 a las 08:15. Razón: Salio error en el codigo
anilorac está desconectado   Responder Citando
Antiguo 22-sep-2006, 14:15   #5 (permalink)
GreenEyed tiene algunos puntos positivos de karma
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.495
¿Quizá estas buscando algo así?

http://www.dynarch.com/demos/jscalendar/

JCalendar, por lo que parece, es un componente Swing para hacer aplicaciones Java, no para JSPs. ¿Quizá os referíais a JSCalendar?

S!
GreenEyed está desconectado   Responder Citando
Antiguo 22-sep-2006, 16:07   #6 (permalink)
anilorac ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2006
Ubicación: Colombia
Mensajes: 17
Enviar un mensaje por MSN a anilorac Enviar un mensaje por Yahoo  a anilorac
Por lo que he estado consultando sobre JCalendar no es muy factible para mi aplicación, ya que es un módulo Swing para Java y obligatoriamente lo necesito para JSP, ya que mi applicación es para Web para un entorno corporativo y me queda bastante complicado implementarlo. Igual, muchísimas gracias por tu aporte.
anilorac está desconectado   Responder Citando
Antiguo 22-sep-2006, 17:17   #7 (permalink)
GreenEyed tiene algunos puntos positivos de karma
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.495
Ten en cuenta que el enlace que yo he puesto no es JCalendar sino JSCalendar, implementado en JavaScript y especial para aplicaciones web .
GreenEyed está desconectado   Responder Citando
Antiguo 25-sep-2006, 10:51   #8 (permalink)
malone ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2006
Mensajes: 6
A inicio de tu pagina coloca lo sig:

<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@page import= "java.util.*" %>
malone está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 05:39.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93