Desde San Gimignano hasta San Marino
Pues parece que hay una tiradilla...
from: San Gimignano SI, Italia @43.470334,11.043760 to: San Marino - Google Maps
30 junio 2006
01 abril 2006
10 diciembre 2005
09 diciembre 2005
La Sara de vancances
05 julio 2004
Java: Como aplicar un XSL a un XML
import javax.xml.transform.*;
import javax.xml.transform.stream.StreamResult;
import javax.xml.transform.stream.StreamSource;
import java.io.*;
public class ApplyXSLT {
public static void main(String[] args) {
int argsCount=0;
try
{
argsCount = args.length;
if(argsCount != 2)
{
System.err.println("Usage java ApplyXSLT " +
"");
System.exit(1);
}
}
catch(Exception exp)
{
exp.printStackTrace();
System.exit(1);
}
try
{
// Source XML File
StreamSource xmlFile = new StreamSource(new File(args[0]));
// Source XSLT Stylesheet
StreamSource xsltFile = new StreamSource(new File(args[1]));
TransformerFactory xsltFactory = TransformerFactory.newInstance();
Transformer transformer = xsltFactory.newTransformer(xsltFile);
// Send transformed output to the console
StreamResult resultStream = new StreamResult(System.out);
// Apply the transformation
transformer.transform(xmlFile, resultStream);
}
catch(Exception exp)
{
exp.printStackTrace();
}
}
}
import javax.xml.transform.stream.StreamResult;
import javax.xml.transform.stream.StreamSource;
import java.io.*;
public class ApplyXSLT {
public static void main(String[] args) {
int argsCount=0;
try
{
argsCount = args.length;
if(argsCount != 2)
{
System.err.println("Usage java ApplyXSLT
"
System.exit(1);
}
}
catch(Exception exp)
{
exp.printStackTrace();
System.exit(1);
}
try
{
// Source XML File
StreamSource xmlFile = new StreamSource(new File(args[0]));
// Source XSLT Stylesheet
StreamSource xsltFile = new StreamSource(new File(args[1]));
TransformerFactory xsltFactory = TransformerFactory.newInstance();
Transformer transformer = xsltFactory.newTransformer(xsltFile);
// Send transformed output to the console
StreamResult resultStream = new StreamResult(System.out);
// Apply the transformation
transformer.transform(xmlFile, resultStream);
}
catch(Exception exp)
{
exp.printStackTrace();
}
}
}
21 junio 2004
Java Skyline: Learning JavaServer Pages
Calling a JSP from a Servlet. To call a JSP from a Servlet, write the following code into the Servlet:
public void doPost(HttpServletRequest request, HttpServletResponse response) {
...
try {
String jsp2Call=/jsp/myJsp.jsp';
getServletConfig().getServletContext().getRequestDispatcher(
jsp2Call).forward(request, response); } catch (Exception e) {.....}
...
}
public void doPost(HttpServletRequest request, HttpServletResponse response) {
...
try {
String jsp2Call=/jsp/myJsp.jsp';
getServletConfig().getServletContext().getRequestDispatcher(
jsp2Call).forward(request, response); } catch (Exception e) {.....}
...
}
20 junio 2004
Primers passos amb Tomcat 4.1.24
Abans de res, i per a poder compilar, hem de posar el servlet.jar que ve en TOMCAT_HOME/common/lib en el classpath que tinguem definit, o bé copiar-lo en JAVA_HOME/jre/lib/ext. A partir d'ara podrem compilar.
Per comprobar que funciona:
Fitxer HTML de prova:
-----------------------------------------------------
------------------------------------------------------
el copiem a TOMCAT_HOME/examples/hola.html
Servidor
------------------------------------------------------
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class hola extends HttpServlet {
public void doGet(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException {
res.setContentType("text/html");
PrintWriter out = res.getWriter();
String nom = req.getParameter("nom");
out.println("Hi, "+ nom + "!.");
}
public void doPost(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException {
doGet(req, res);
}
}
-------------------------------------------------------
Compilem amb javac hola.java i obtenim hola.class. Copiem el hola.class a TOMCAT_HOME/examples/WEB-INF/classes.
Cridem des d'un navegador a:
http://127.0.0.1:8080/examples/hola.html
omplim el nom i cliquem a POST.
Si obtenim quelcom com:
Hi, nom!
Anem bé!
Per comprobar que funciona:
Fitxer HTML de prova:
-----------------------------------------------------
Nom:
------------------------------------------------------
el copiem a TOMCAT_HOME/examples/hola.html
Servidor
------------------------------------------------------
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class hola extends HttpServlet {
public void doGet(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException {
res.setContentType("text/html");
PrintWriter out = res.getWriter();
String nom = req.getParameter("nom");
out.println("Hi, "+ nom + "!.");
}
public void doPost(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException {
doGet(req, res);
}
}
-------------------------------------------------------
Compilem amb javac hola.java i obtenim hola.class. Copiem el hola.class a TOMCAT_HOME/examples/WEB-INF/classes.
Cridem des d'un navegador a:
http://127.0.0.1:8080/examples/hola.html
omplim el nom i cliquem a POST.
Si obtenim quelcom com:
Hi, nom!
Anem bé!
Suscribirse a:
Entradas (Atom)



