options cleanup on configtunnels.jsp
This commit is contained in:
@ -154,28 +154,35 @@ buf.append("<tr><th></th><th><img src=\"/themes/console/images/inbound.png\" alt
|
|||||||
buf.append("</tr>\n");
|
buf.append("</tr>\n");
|
||||||
|
|
||||||
// custom options
|
// custom options
|
||||||
buf.append("<tr><td align=\"right\" class=\"mediumtags\">Inbound options:</td>\n");
|
// There is no facility to set these, either in ConfigTunnelsHandler or
|
||||||
buf.append("<td colspan=\"2\" align=\"center\"><input name=\"").append(index);
|
// TunnelPoolOptions, so make the boxes readonly.
|
||||||
buf.append(".inboundOptions\" type=\"text\" size=\"32\" ");
|
// And let's not display them at all unless they have contents, which should be rare.
|
||||||
buf.append("value=\"");
|
|
||||||
Properties props = in.getUnknownOptions();
|
Properties props = in.getUnknownOptions();
|
||||||
for (Iterator iter = props.keySet().iterator(); iter.hasNext(); ) {
|
if (props.size() > 0) {
|
||||||
String prop = (String)iter.next();
|
buf.append("<tr><td align=\"right\" class=\"mediumtags\">Inbound options:</td>\n" +
|
||||||
String val = (String)props.getProperty(prop);
|
"<td colspan=\"2\" align=\"center\"><input name=\"").append(index);
|
||||||
buf.append(prop).append("=").append(val).append(" ");
|
buf.append(".inboundOptions\" type=\"text\" size=\"32\" disabled=\"true\" " +
|
||||||
|
"value=\"");
|
||||||
|
for (Iterator iter = props.keySet().iterator(); iter.hasNext(); ) {
|
||||||
|
String prop = (String)iter.next();
|
||||||
|
String val = (String)props.getProperty(prop);
|
||||||
|
buf.append(prop).append('=').append(val).append(' ');
|
||||||
|
}
|
||||||
|
buf.append("\"></td></tr>\n");
|
||||||
}
|
}
|
||||||
buf.append("\"/></td></tr>\n");
|
props = out.getUnknownOptions();
|
||||||
buf.append("<tr><td align=\"right\" class=\"mediumtags\">Outbound options:</td>\n");
|
if (props.size() > 0) {
|
||||||
buf.append("<td colspan=\"2\" align=\"center\"><input name=\"").append(index);
|
buf.append("<tr><td align=\"right\" class=\"mediumtags\">Outbound options:</td>\n" +
|
||||||
buf.append(".outboundOptions\" type=\"text\" size=\"32\" ");
|
"<td colspan=\"2\" align=\"center\"><input name=\"").append(index);
|
||||||
buf.append("value=\"");
|
buf.append(".outboundOptions\" type=\"text\" size=\"32\" disabled=\"true\" " +
|
||||||
props = in.getUnknownOptions();
|
"value=\"");
|
||||||
for (Iterator iter = props.keySet().iterator(); iter.hasNext(); ) {
|
for (Iterator iter = props.keySet().iterator(); iter.hasNext(); ) {
|
||||||
String prop = (String)iter.next();
|
String prop = (String)iter.next();
|
||||||
String val = (String)props.getProperty(prop);
|
String val = (String)props.getProperty(prop);
|
||||||
buf.append(prop).append("=").append(val).append(" ");
|
buf.append(prop).append('=').append(val).append(' ');
|
||||||
|
}
|
||||||
|
buf.append("\"></td></tr>\n");
|
||||||
}
|
}
|
||||||
buf.append("\"/></td></tr>\n");
|
|
||||||
// buf.append("<tr><td colspan=\"3\"><br></td></tr>\n");
|
// buf.append("<tr><td colspan=\"3\"><br></td></tr>\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user