在页面中,我有多个文本框,用户可以在其中输入任何类型的数据。
我使用了h:inputTextarea
代码。
JSP / JSF:
<h:inputTextarea style="width:100%" value="#{abc.remark}" id="remarks" />
爪哇:
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark= remark;
}
和
insert into table1 ('Remarks','Other') values (this.getRemark() + "','"+this.getOther());
它几乎可以工作,但每当用户试图在
等备注中输入单引号时约翰的收入很好
它崩溃并抛出java.sql.SQLSyntaxErrorException:ORA-00917:缺少逗号。
从日志查询屏幕截图:
需要解决。