Blogs

Canción del programador

Y como esta es una época de alegría y de fiestas, he aquí una que otra canción del programador:

Ayuda con Actualizacion de un archivo Excel desde java con la libreria jexcel

Hola buenas tardes, tengo un problema con el cual no he encontrado la solución. Hace poco empece a hacer un programa que me generara reportes en excel utilizando la librería jexcel(jxl.jar), pues hasta ahora no he tenido problemas al generar un documento con el contenido que deseo, pero ahora se me presento la solicitud de que el documento se pueda actualizar en vez de ser creado desde cero.

si alguien tiene un poco de información o un ejemplo se los agradecería, cabe mencionar que ya busque información en otros foros pero aun asi no encuentro nada que me sirva

Llamar a una clase desde un servlet

Hola, tengo la siguiente duda: estoy aprendiendo JSP y quisiera saber si es posible llamar a una clase desde un servlet para después poder utilizarlas en un JSP, mi clase utiliza la librería awt y no se si esto complique un poco el asunto...
gracias por su tiempo

Impresion automatica con applet

Hola, Tengo un sistema en web el cual genera reportes y ticket en formato PDF, la necesidad es que al generar un ticket este se imprima automática mente. Este paso se realizo implementando un applet el cual obtiene el documento pdf y lo envia a la impresora del cliente. El applet implementa la librería ICEPDF.

El aplet funciona correctamente, también fue necesario certificarlo y agregarle los permisos en el MANIFEST. El problema de este applet es que no es optimo al momento de imprimir, tarda en promedio 1m en generar la impresión y las lineas donde tarda 20s son las siguientes:

Al momento de obtener las impresoras del cliente

PrintService[] services = PrintServiceLookup.lookupPrintServices(null, null);

Y al momento de imprimir el documento:

printHelper.print();

Alguna idea con este problema?

registro y búsqueda

hola comunidad, tengo un ligero problema estoy haciendo un formulario pero al registrar un nuevo dato no guarda y se borrar el dato anterior, alguien podría ayudarme a ver mi error? por favor...

dejo el código...

package finalpro;
import java.awt.Color;
import java.io.File;
import java.io.FileWriter;
import javax.swing.JTextField;
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.io.*;

class Maestros extends javax.swing.JFrame {
public String nombre=" ";
public String apellido=" ";
public String especialidad=" ";
public String matricula=" ";

public Maestros() {
this.getContentPane().setBackground(Color.white);
initComponents();
setLocationRelativeTo(null);
setResizable(false);
setTitle("Maestro");
}

@SuppressWarnings("unchecked")
//
private void initComponents() {

Titulo2M = new javax.swing.JLabel();
jLabel1 = new javax.swing.JLabel();

Java para Startup/Entrepreneurs I

Estoy armando mi plan para pasar del mundo corporativo al emprendimiento. Mi plan es ofrecer un servicio en la nube mediante una aplicación que estoy desarrollando. Para lograrlo estoy analizando varios aspectos.

En esta entrada quiero tratar el aspecto relacionado a Infraestructura.

Mi primer paso para ofrecer el servicio es conseguir una buena opción que pueda equilibrar costo, flexibilidad y estabilidad (ancho de banda adecuado).

1. Esto me lleva a buscar una renta de Hosting o Housing. Pienso que para probar el mercado sería suficiente ya que tener servidores propios necesitaría una inversión más grande.

2. Decidir por un web application. Entré a la página Java EE Compatible Implementations
Donde están los web applications la versión más reciente JEE 7. Existen 3: Glashfish 4.0, Wildfly 8.x (JBOSS) y TMAX JEUS 8.
Adicionalmente encontré por parte de Apache Tomee “Tomy” que es un tomcat 7 con soporte para EJB y otros proyectos que lo clasifican como un web application.

consulta Spring y mybatis

BSaludos a todos, esperon me puedan ayudar a resolver este problema, tengo un libreria (.jar ) que he generado con spring y maven que contiene basicamente la logica de una aplicacion, mi configuraciojn de sring es :

<!-- For defining Spring Bean -->
        <context:component-scan base-package="pe.com.prueba"></context:component-scan>
                               
        <bean id="dataSource"
                class="org.springframework.jdbc.datasource.DriverManagerDataSource">
                <property name="driverClassName" value="oracle.jdbc.OracleDriver" />
                <property name="url" value="jdbc:oracle:thin:@IP:1521:XE" />
                <property name="username" value="SEGURIDAD" />
                <property name="password" value="xxx" />
        </bean>

        <bean id="transactionManager"
                class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
                <property name="dataSource" ref="dataSource" />
        </bean>
       
        <!-- En MyBatis-Spring se usa un SqlSessionFactoryBean para crear una SqlSessionFactory -->
        <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
                <property name="dataSource" ref="dataSource" />
                <property name="configLocation" value="SqlMapConfig.xml" />
        </bean>
                       

Problemas para crear reportes

Buenos días comunidad! tengo un problema que ya me tiene mas que desesperado e intentado hacer reportes con JasperReports en una y mil maneras y nada, siempre me sale el mismo error. Les dejo la carpeta de mis archivos para ver si me podrían decir en que estoy mal.

https://www.dropbox.com/sh/a5ogpx0qz3wrwpz/AABN7VJr7aylQTKanajc36ZYa?dl=0

este es el error que siempre me sale.

at java.io.ObjectStreamClass$FieldReflector.setObjFieldValues(ObjectStreamClass.java:2089)
si existeC:\Users\Dante\Documents\NetBeansProjects\Residencias\banco_proyecto.jasper at java.io.ObjectStreamClass.setObjFieldValues(ObjectStreamClass.java:1261)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1999)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1918)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1801)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1351)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1993)
at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:501)
at net.sf.jasperreports.engine.base.JRBaseTextElement.readObject(JRBaseTextElement.java:1199)

Problema para vincular mensajes de validaciones con Funciones y Trigger´s (Hibernate - Spring Framework)

Hola buenas tardes, mil disculpas ante todo, pueden darme alguna sugerencia o tips a los que ya han utilizado el framework Spring y el ORM Hibernate, y la cuestión es la siguiente: Para tener seguridad en la base de datos y mas que nada con información sensible sobre los montos, pagos o cuestiones de duplicaciones de datos, se hicieron validaciones con funciones y trigger´s utilizando PostgreSQL y de echo las validaciones las hice desde la aplicación, pero a mi parecer es mejor hacer validaciones desde la base de datos y que esté más segura.

El problema surge de como vincular los mensajes de las funciones y los trigger´s con la aplicación, ya que utilizo Hibernate. Si alguien me puede orientar y darme su punto de vista si esto es correcto, por favor, lo agradeceré muchísimo. Mas adelante postearé las soluciones que se me han proporcionado, muchas gracias.

Creación de clases en JAVA

Un banco mantiene las cuentas de varios clientes. Los datos que describen de cada una de las cuentas consisten en el número de cuenta, nombre del cliente y balance actual. Debo escribir una clase para implementar dicha cuenta bncaria. El método constructor debe aceptar como parámetros el número de cuenta y el nombre. debo proporcionar metodos para depositar o retirar dinero y obtener el balance actual. ¿Cómo hago para crear clases y métodos en JAVA usando netbeans? Puntualizo que soy nueva en JAVA y no tengo ni la mas remota idea de como crear clases y métodos.
Agradezzco sus comentarios.

Distribuir contenido