class ArregloUnidimensional{
public static void main(String args[]){ String dias_semana[]; dias_semana = new String[6]; dias_semana[0]="Lunes"; dias_semana[1]="Martes"; dias_semana[2]="Miercoles"; dias_semana[3]="Jueves"; dias_semana[4]="Viernes"; dias_semana[5]="Sabado"; dias_semana[6]="Domingo"; System.out.println(dias_semana[0]+"Lunes es el primer dia de la semana");
}
}
sábado, 21 de junio de 2008
Como Crear un filtro en Java
Crear el Filtro
A continuación, tiene que crearse un filtro llamado Confirmfilter, el codigo es:
El codigo java comienza aquí…
Package wsad.volume2.unit3example1;
Import java.io.LOException;
Import java.util.Enumeration;
Import javax.servlet.*;
Public class ConfirmFilter implements Filter {
Private String nroBase=null;
Private FilterConfig filterConfig=null;
String nroConfirmClient=null;
Public ConfirmFilter(){
Super();
}
Public void destroy(){
System.out.println(‘’destroy()…filtro…’’);
}
Public void dofilter(servletRequest req, ServletResponse resp,
Filterchain chain) throws servletException, IOException{
nroBase=filterConfig.getlnitParameter(‘’nroBase’’);
nroConfirmClient=req.getParameter(‘’nroConf’’);
nroConfirmClient=nroBase+ nroConfirmClient;
req.setAttribute(‘’nroConfirm’’,nroConfirmclient);
chain.doFilter(req,resp) ;
System.out.println(‘’filtrando en la respuesta…’’) ;
}
Public FilterConfig getFilterConfig() {
Return this.filterConfig ;
}
Public void setFilterConfig(FilterConfig filterConfig) {
This.filterConfig= filterConfig ;
}
Public void init(FilterConfig config) throws ServletException {
This.filterConfig=config;
System.out.println(‘’iniciando el filtro…’’);
}
}
El código java termina aquí.
A continuación, tiene que crearse un filtro llamado Confirmfilter, el codigo es:
El codigo java comienza aquí…
Package wsad.volume2.unit3example1;
Import java.io.LOException;
Import java.util.Enumeration;
Import javax.servlet.*;
Public class ConfirmFilter implements Filter {
Private String nroBase=null;
Private FilterConfig filterConfig=null;
String nroConfirmClient=null;
Public ConfirmFilter(){
Super();
}
Public void destroy(){
System.out.println(‘’destroy()…filtro…’’);
}
Public void dofilter(servletRequest req, ServletResponse resp,
Filterchain chain) throws servletException, IOException{
nroBase=filterConfig.getlnitParameter(‘’nroBase’’);
nroConfirmClient=req.getParameter(‘’nroConf’’);
nroConfirmClient=nroBase+ nroConfirmClient;
req.setAttribute(‘’nroConfirm’’,nroConfirmclient);
chain.doFilter(req,resp) ;
System.out.println(‘’filtrando en la respuesta…’’) ;
}
Public FilterConfig getFilterConfig() {
Return this.filterConfig ;
}
Public void setFilterConfig(FilterConfig filterConfig) {
This.filterConfig= filterConfig ;
}
Public void init(FilterConfig config) throws ServletException {
This.filterConfig=config;
System.out.println(‘’iniciando el filtro…’’);
}
}
El código java termina aquí.
Codigo Ascii
BODY { MARGIN-TOP: 10px; FONT: 10px arial, helvetica, sans-serif; MARGIN-LEFT: 10px; COLOR: #333366; BACKGROUND-COLOR: #cccccc}A:link { COLOR: #3300cc; TEXT-DECORATION: none}A:visited { COLOR: #3300cc; TEXT-DECORATION: none}A:active { COLOR: #3300cc; TEXT-DECORATION: none}A:hover { BACKGROUND: #ffff99; COLOR: #3300cc; TEXT-DECORATION: none}B { FONT-WEIGHT: bold}.content { MARGIN-BOTTOM: 20px; MARGIN-LEFT: 40px; MARGIN-RIGHT: 30px}.orangebox { BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 2px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 2px; BORDER-LEFT: black 2px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 2px solid; BACKGROUND-COLOR: #ff9933}P { MARGIN-TOP: 5px; FONT: 10px/18px arial, helvetica, sans-serif}UL { MARGIN-TOP: 5px; FONT: 11px/18px arial, helvetica, sans-serif}OL { MARGIN-TOP: 5px; FONT: 11px/18px arial, helvetica, sans-serif}DL { MARGIN-TOP: 5px; FONT: 11px/18px arial, helvetica, sans-serif}LI { MARGIN-TOP: 5px; FONT: 11px/18px arial, helvetica, sans-serif}.hd1 { FONT: bold 24px arial, helvetica, sans-serif; COLOR: #333366}.hd2 { MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px; FONT: bold 20px arial, helvetica, sans-serif; COLOR: #333366}.hd3 { MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px; FONT: bold 16px arial, helvetica, sans-serif; COLOR: #333366}.hd4 { MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px; FONT: bold 14px arial, helvetica, sans-serif; COLOR: #333366}.hd5 { MARGIN-BOTTOM: 0px; FONT: bold 12px arial, helvetica, sans-serif; COLOR: #333366}.hd6 { MARGIN-BOTTOM: 0px; FONT: bold 10px arial, helvetica, sans-serif; COLOR: #333366}.fine { FONT: 10px/12px arial, helvetica, sans-serif}.superfine { MARGIN-TOP: 10px; FONT: 10px/14px geneva, arial, helvetica, sans-serif; MARGIN-LEFT: 20px; MARGIN-RIGHT: 10px}.bm { MARGIN-TOP: 5px; FONT: bold 11px arial, helvetica, sans-serif; MARGIN-LEFT: 10px; VERTICAL-ALIGN: bottom; CURSOR: hand; COLOR: #3300cc; MARGIN-RIGHT: 10px; TEXT-ALIGN: center}.code { FONT: 11px monaco, monotype, courier, courier new; COLOR: #333366}PRE { FONT: 10px/18px arial, helvetica, sans-serif; COLOR: #333366}.main { MARGIN-TOP: 10px; FONT: 12px geneva, arial, helvetica, sans-serif; MARGIN-LEFT: 20px; MARGIN-RIGHT: 10px}.box { BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: black 2px solid; MARGIN-TOP: 10px; PADDING-LEFT: 8px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 8px; FONT: 10px arial, helvetica, sans-serif; BORDER-LEFT: black 2px solid; COLOR: #ffffff; PADDING-TOP: 8px; BORDER-BOTTOM: black 2px solid; BACKGROUND-COLOR: blue}
martes, 20 de mayo de 2008
Suscribirse a:
Entradas (Atom)