Inicio>Tutorial de programación de red> Tutorial de Java
Todo Tutorial ASP Tutorial ASP Tutorial de ASP.NET tutorial PHP Tutorial JSP Tutorial de C#/CSHARP Tutorial XML Tutorial de Ajax Tutorial de Perl Tutorial de concha Tutorial de Visual Basic Tutorial de Delfos Tutorial de desarrollo móvil Tutorial de C/C++ Tutorial de Java J2EE/J2ME ingeniería de software
Tutorial de Java
  • Análisis de la diferencia entre Hashtable y HashMap en java

    Análisis de la diferencia entre Hashtable y HashMap en java

    1. Hashtable es una subclase de Dictionary. El código de copia es el siguiente: clase pública Hashtable<K,V>extiende Dictionary<K,V>implementa Map<K,V>, Cloneable, java.io.Serializable HashMap: la copia. El código es el siguiente: clase
    2024-11-19
  • Usar expresiones regulares para extraer el contenido de () en java

    Usar expresiones regulares para extraer el contenido de () en java

    Ayer encontré un pequeño problema. Necesitaba procesar algunos usuarios en lotes. El formato de los usuarios enviados desde la recepción era el siguiente. Quería extraer el contenido entre paréntesis (sin paréntesis) Profesor 10 (0010) Profesor 11. (0011)
    2024-11-19
  • Solución a cómo serializar propiedades de clase principal en formato JSON en Struts2

    Solución a cómo serializar propiedades de clase principal en formato JSON en Struts2

    Dado que la interfaz del proyecto utiliza Extjs4, la paginación de listas debe devolver tres parámetros: totalCount (número total de registros), inicio (posición inicial) y límite (número de elementos por página). Dado que habrá muchas cuadrículas en el p
    2024-11-19
  • Comencemos por construir un entorno de desarrollo Struts2.

    Comencemos por construir un entorno de desarrollo Struts2.

    Struts2Struts2 está desarrollado en base a WebWork2. Al igual que struts1, Struts2 también pertenece al marco MVC. Pero una cosa a la que todos deben prestar atención es que, aunque la diferencia en los nombres entre Struts2 y struts1 no es muy grande, lo
    2024-11-19
  • Tipo de conjunto de resultados en Struts2

    Tipo de conjunto de resultados en Struts2

    1. Cada método de acción devuelve un valor de tipo Cadena. El valor devuelto por Struts en una solicitud está determinado por este valor. 2. En el archivo de configuración, la configuración de cada elemento de acción debe tener un elemento de resultado y
    2024-11-19
  • Configuración básica de desarrollo de Struts2 y conversión de tipos.

    Configuración básica de desarrollo de Struts2 y conversión de tipos.

    1. Valores predeterminados en la configuración de Acción<package name="csdn" namespace="/test" extends="struts-default"><action name="helloworld" método="execute" ><result name="success
    2024-11-19
  • 3 métodos DOM de análisis XML, métodos SAX y métodos StAX en Java

    3 métodos DOM de análisis XML, métodos SAX y métodos StAX en Java

    Hablemos brevemente sobre los primeros tres métodos: Método DOM: la comprensión personal es similar al XmlDocument de .net, que no es eficiente al analizar, ocupa memoria y no es adecuado para analizar XML grandes. Método: análisis basado en eventos, cuan
    2024-11-19
  • Explicación detallada de la conversión de tipos en Struts2

    Explicación detallada de la conversión de tipos en Struts2

    1. La importancia de la conversión de tipos Para un marco MVC inteligente, es inevitable implementar la conversión de tipos. Debido a que los parámetros de solicitud de las aplicaciones de estructura B/S (navegador/servidor) se envían al servidor a través
    2024-11-19
  • Sobre la internacionalización y el lenguaje de expresión OGNL.

    Sobre la internacionalización y el lenguaje de expresión OGNL.

    1. Prepare los archivos de recursos para la internacionalización. El formato de denominación de los archivos de recursos es el siguiente: baseName_language_country.propertiesbaseName_language.propertiesbaseName.properties donde baseName es el nombre básic
    2024-11-19
  • 40 preguntas sobre algoritmos clásicos de JAVA (versión súper práctica)

    40 preguntas sobre algoritmos clásicos de JAVA (versión súper práctica)

    [Procedimiento 1] Título: Problema clásico: Hay un par de conejos. Dan a luz un par de conejos cada mes desde el tercer mes después del nacimiento. Después de que el conejo crece hasta el cuarto mes, da a luz un par de conejos. cada mes Si los conejos Inc
    2024-11-19
  • Respecto a la actualización general y parcial de la ventana del conjunto de marcos

    Respecto a la actualización general y parcial de la ventana del conjunto de marcos

    En los proyectos, a menudo nos encontramos con la segmentación de páginas, la interfaz principal más común de un sistema o sitio web. La página principal se divide en introducción del sistema en la parte superior, introducción del autor en la parte inferi
    2024-11-19
  • Acerca del método de struts que devuelve datos en formato json del objeto

    Acerca del método de struts que devuelve datos en formato json del objeto

    Si desea devolver los datos json de un objeto en struts, copie el código por definición de la siguiente manera: <action name="getUserByName" método="getUserByName"><result name="success" type="json">user
    2024-11-19
  • Página JSP pageEncoding y atributos contentType

    Página JSP pageEncoding y atributos contentType

    JSP debe "codificarse" dos veces. La primera etapa usará pageEncoding, la segunda etapa usará utf-8 a utf-8 y la tercera etapa es la página web producida por Tomcat, usando contentType. Con respecto a la diferencia entre los atributos pageEncodi
    2024-11-19
  • Cómo llamar a la interfaz Alipay usando struts

    Cómo llamar a la interfaz Alipay usando struts

    1. Los paquetes inútiles con códigos de ACCIÓN clave se pueden eliminar. El código copiado es el siguiente: paquete com.hzdracom.alipay.action;import it.sauronsoftware.base64.Base64;import java.io.IOException;import java.io.PrintWriter. ;importar java.net
    2024-11-19
  • Orden de ejecución de bloques libres en Java

    Orden de ejecución de bloques libres en Java

    Los bloques libres en Java se dividen en bloques libres estáticos y bloques libres no estáticos. El tiempo de ejecución de los bloques libres no estáticos es: antes de ejecutar el constructor. El tiempo de ejecución de los bloques libres estáticos es: eje
    2024-11-19