如何在String Buffer中设计表单

时间:2014-05-30 12:09:38

标签: java html

  • 我需要在StringBuffer中设计一个表单。
  • 我有一个带有一个文本字段和一个删除按钮的表单。表单将提交到同一个jsp页面,文本字段的值将再次填充在文本字段中。
  • 按钮添加其他信息功能是在表单中添加新行,该行也是一个文本字段&删除按钮。

这是表格。

为表单完成的编码如下:

buffer.append("<TR><TD class=\"formdata1\" align=\"center\" colspan=\"1\"><input name=\"_addInfo"+        rowValue +"\" type=\"text\" class=\"formdata2\"size=\"90\" maxlength=\"100\" value="+ **tempInfoValue** + " ></input>\n");
buffer.append("<input type=\"button\" class=\"button\" onClick=\"deleteLastAddInfoLine(" + formName +",'"+ rowValue + "'," +totalNumberOfRows+ ");\" value=\"Delete\" ></input></td>\n");
buffer.append("  </TR>\n");
rowValue++;
}
buffer.append(" <TR>      <TD class=\"buttonrow\" class=\"formlabel\" colspan=\"6\" ><input type=\"button\" class=\"button\" onClick=\"addInfoLine(" + formName +",'"+ actionValue + "'," +totalNumberOfRows+ ");\" value=\"Add Additional Info\" ></input>\n ");

buffer.append("  </TR>\n");
buffer.append(" </table>  ");

问题是: 如果输入值为: abc'xyz ,则在单击“添加其他信息”按钮后,应填充相同的值。 但填充的输出值是:abc


'xyz - &gt;此内容已删除。

  • 此处再次填充此tempInfoValue。
  • 所以它可以包含任何类似'(singlecode / doublecode)/:/; /./等等。
  • 那么我应该如何编写代码,当它再次被填充时,它不会改变文本字段的值。

0 个答案:

没有答案