struts2防止sql注入
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了struts2防止sql注入相关的知识,希望对你有一定的参考价值。
struts2不涉及sql,要防止sql注入,只需要你在持久层创建Statement对象时,调用Connection对象的prepareStatement方法创建出PreparedStatement对象,用该对象来发送sql语句即可。该对象发送的sql是预编译的,所以可以防止sql注入。另外如果你用了Hibernate或者ibatis的话,就不用纠结这个问题了 参考技术A struts2 是控制层,不存在什么注入不注入的。注入是属于数据库的操作,可能发生在ibats,hibernate等持久层框架 参考技术B struts是控制层 根本不存在sql注入的问题 他负责页面的跳转,你说的应该是在持久层
以上是关于struts2防止sql注入的主要内容,如果未能解决你的问题,请参考以下文章