Я делаю программу в 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>";
В действительности это не проблема иметь %3D
, так как representaci¦n кодировавший в шестнадцатеричном =
.
В самом деле, если codificas ты получаешь cambiarPantalla?Station%3D1=Prueba
:
cambiarPantalla?Station=1=Prueba
следовательно это не должно вызывать проблему, реализовав твой petici¦n GET.