Preguntas etiquetadas con java

Java es un lenguaje de programación popular de alto nivel. Use esta etiqueta cuando tenga problemas para usar o comprender el lenguaje en sí. Esta etiqueta rara vez se usa sola y se usa con mayor frecuencia junto con [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] y [maven].

10
Evaluar list.contains string en JSTL
Necesito ocultar un elemento si ciertos valores están presentes en el JSP Los valores se almacenan en una lista, así que intenté: <c:if test="${ mylist.contains( myValue ) }">style='display:none;'</c:if> Pero no funciona. ¿Cómo puedo evaluar si una lista contiene un valor en JSTL, la lista y los valores son cadenas?
89 java  jsp  jstl 


5
¿Por qué utilizamos un DataSource en lugar de un DriverManager?
Estoy leyendo la especificación Java JDBC (vr. 4) y encontré esta declaración: DataSource: esta interfaz se introdujo en la API de paquete opcional de JDBC 2.0. Se prefiere a DriverManager porque permite que los detalles sobre la fuente de datos subyacente sean transparentes para la aplicación. Lo que estoy tratando …
89 java  jdbc  datasource 

7
¿Por qué se puede modificar el objeto final?
Encontré el siguiente código en una base de código en la que estoy trabajando: public final class ConfigurationService { private static final ConfigurationService INSTANCE = new ConfigurationService(); private List providers; private ConfigurationService() { providers = new ArrayList(); } public static void addProvider(ConfigurationProvider provider) { INSTANCE.providers.add(provider); } ... INSTANCEse declara como …
89 java  final 

8
¿Mejor forma de encontrar el índice del elemento en ArrayList?
Para una aplicación de Android, tengo la siguiente funcionalidad private ArrayList<String> _categories; // eg ["horses","camels"[,etc]] private int getCategoryPos(String category) { for(int i = 0; i < this._categories.size(); ++i) { if(this._categories.get(i) == category) return i; } return -1; } ¿Es esa la "mejor" forma de escribir una función para obtener la …

21
El paquete declarado no coincide con el paquete esperado ""
Estoy usando Eclipse y no he usado Java por algún tiempo. Sin embargo, puedo compilar mi código en la línea de comandos sin problemas y generar los .classarchivos necesarios . En Eclipse, se queja de eso The declared package "Devices" does not match the expected package "". ¿Qué significa esto …
89 java  eclipse 

7
¿Cómo puedo generar org.w3c.dom.Element en formato de cadena en java?
Tengo un org.w3c.dom.Elementobjeto pasado a mi método. Necesito ver toda la cadena xml, incluidos sus nodos secundarios (todo el gráfico del objeto). Estoy buscando un método que pueda convertir el Elementen una cadena de formato xml que pueda System.out.println. Solo println()en el objeto 'Elemento' no funcionará porque toString()no generará el …
89 java  xml  dom 

6
¿Patrón de Jackson + Builder?
Me gustaría que Jackson deserializara una clase con el siguiente constructor: public Clinic(String name, Address address) Deserializar el primer argumento es fácil. El problema es que Dirección se define como: public class Address { private Address(Map<LocationType, String> components) ... public static class Builder { public Builder setCity(String value); public Builder …
89 java  json  jersey  jackson 

9
(Cadena) o .toString ()?
Tengo un método con un Object oparámetro. En este método, sé exactamente que hay una String"o" que no es nula. No es necesario verificar ni hacer nada más. Tengo que tratarlo exactamente como un Stringobjeto. Solo por curiosidad, ¿qué es más barato, lanzarlo Stringo usarlo Object.toString()? ¿O es lo mismo …
89 java  casting 


2
Alternativas a java.lang.reflect.Proxy para crear proxies de clases abstractas (en lugar de interfaces)
Según la documentación : [ java.lang.reflect.] Proxyproporciona métodos estáticos para crear instancias y clases de proxy dinámicos, y también es la superclase de todas las clases de proxy dinámicas creadas por esos métodos. El newProxyMethodmétodo (responsable de generar los proxies dinámicos) tiene la siguiente firma: public static Object newProxyInstance(ClassLoader loader, …



6
¿Cómo deshabilitar el encabezado de respuesta 'X-Frame-Options' en Spring Security?
Tengo CKeditor en mi jsp y cada vez que subo algo, aparece el siguiente error: Refused to display 'http://localhost:8080/xxx/xxx/upload-image?CKEditor=text&CKEditorFuncNum=1&langCode=ru' in a frame because it set 'X-Frame-Options' to 'DENY'. He intentado eliminar Spring Security y todo funciona a la perfección. ¿Cómo puedo deshabilitar esto en el archivo xml de seguridad de …

13
Conversión de java.util.Properties a HashMap <String, String>
Properties properties = new Properties(); Map&lt;String, String&gt; map = new HashMap&lt;String, String&gt;(properties);// why wrong? java.util.Propertieses una implementación del constructor de java.util.Map, And recibe un tipo param. Entonces, ¿por qué debe convertirse explícitamente?java.util.HashMapMap
89 java 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.