Вводя код HTML в Java

Я делаю программу в Java, где я должен вводить код HTML. Выйдя ему на кнопку "Cambiar", я был бы должен убирать в страницу/controladorSD/cambiarPantalla? Station=1=Prueba, где Он Пытается, он был бы текстом, который попадает в неудар в лунку. 1 пришел бы из numEstacion.

Случай состоит в том, что я не знаю, как в том, чтобы входить '=', который идет тотчас после 'Station'. Я попытался с name=\""+"Station=" + numEstacion+"\">" , но у меня выходит страница следующего способа: cambiarPantalla? Station%3D1=Prueba

Также я попытался создавая один String station = "Station="; и добавляя это к ямсу неудара в лунку, но перемести то же самое, что и я объяснил ранее.

Кто-то мог бы помогать мне? Спасибо, приветствие.

Interfaz sonda = (Interfaz) this.registro.lookup(i);
String numEstacion = String.valueOf(sonda.getId());
String temperatura = String.valueOf(sonda.getTemp());
String luminosidad = String.valueOf(sonda.getLum());
String humedad = String.valueOf(sonda.getHum());
String pantalla = String.valueOf(sonda.getPantalla());

salida += "<h1> Estación " + numEstacion + "</h1>";
salida += "<p> Temperatura: " + temperatura + "</p>";
salida += "<p> Luminosidad: " + luminosidad + "</p>";
salida += "<p> Humedad: " + humedad + "</p>";
salida += "<p> Pantalla: " + pantalla + "</p>";
salida += "<form action=\"/controladorSD/cambiarPantalla\" method=\"get\">";
salida += "<div>" +
            "<label> Cambiar pantalla: </label>" +
            "<input type=\"text\" id=\"pantalla\" name=\""+"Station" +numEstacion+"\">"+
            "<button type=\"submit\"> Cambiar </button>"+
           "<div>" +
           "</form>";
0
задан 26.06.2019, 10:51
1 ответ

В действительности это не проблема иметь %3D, так как representaci¦n кодировавший в шестнадцатеричном =.

В самом деле, если codificas ты получаешь cambiarPantalla?Station%3D1=Prueba:

 cambiarPantalla?Station=1=Prueba

следовательно это не должно вызывать проблему, реализовав твой petici¦n GET.

0
ответ дан 11.11.2019, 04:15