Добавление переменной в тег HTML в сервлете - PullRequest
1 голос
/ 22 марта 2012
            String id = (String) request.getParameter("pid");
            String link1 = "http://www2.comp.cityu.edu.hk:8080/servlet/HCPconversationupperframe?pid=" + id;
            String link2 = "http://www2.comp.cityu.edu.hk:8080/servlet/HCPconversationlowerframe?pid=" + id;

            out.println("<frameset rows=\"75%,25%\">");
            out.println("<frame src=\"http://www2.comp.cityu.edu.hk:8080/servlet/HCPconversationupperframe?pid=id\" scrolling=\"auto\" >");
            out.println("<frame src=link2 scrolling=\"auto\" >");

Я хочу сделать свою ссылку такой, как эта http://www2.comp.cityu.edu.hk:8080/servlet/HCPconversationupperframe?pid=123, а затем вызвать набор фреймов для вызова двух сервлетов, однако я не могу добавить переменную к ссылке внутри тега HTML, как я могу это сделать.

1 Ответ

0 голосов
/ 22 марта 2012

Во-первых, вы можете объединить переменную в напечатанном теге.

Но вам действительно следует использовать JSP (или какой-либо другой механизм шаблонов) для вывода HTML.При написании HTML в сервлете очень сложно управлять.

...