Necesito mostrar caracteres individuales incrementados para denotar notas al pie en una tabla de datos en un JSP. En Java, normalmente tendría una variable char y simplemente la incrementaría, o convertiría un int en un char al convertirlo (por ejemplo, (char) (i + 97) para convertir un índice basado en 0 a a-z). No puedo descifrar cómo hacer esto en el lenguaje de expresión antes de escribir mi propia función JSTL.Cómo convertir int a char en lenguaje de expresión JSP?
¿Alguien sabe cómo convertir un int a char en EL? ¿O cómo incrementar una variable char en EL? ¿O posiblemente incluso una mejor técnica para hacer lo que estoy tratando de hacer en JSP/EL?
Ejemplo de lo que necesito para ser capaz de producir:
un mydata
b myotherdata
...
una primera nota
b segundo nota
Gracias esta es una buena solución, sin embargo a es la representación hexadecimal de un 'a' y por lo que este didn No funcionó (omitió las letras 10 a 16 cuando llegó al p). La solución fue usar a etc., que es el equivalente decimal. –
Oh, eso fue estúpido de mi parte. Fijo. – BalusC