jsp页面可以使用内置对象,那岂不是很危险
在jsp页面中可以用<% ... %>这标签控制代码
那么我登陆后,将自己的session属性改为管理员,然后做恶意操作
这样不是很危险么?
抱着这样的想法,我去搜索了用java语言编写的网站
听说京东也是用java语言,打开他们的商品网页显示是html后缀
不过用静态网页确实比较安全呢~可是他们是怎么做的?
------解决方案--------------------是的,有些网可以通过模拟登陆的方式,进入自己的页面修改用户权限。
不过一般大的网站都会设置相应的安全措施,比如登陆设置验证码、安全证书、在表单中添加隐藏域等。。
至于楼主说的静态化,在安全方面作用有,但是不是很大。静态化的作用最大还是提高访问的效率、减轻服务器访问数据库负担,还有比如爬虫能很快捕捉到等等。。。
静态化用urlrewrite技术可以实现。。
------解决方案--------------------session是存在于server端的web容器(java容器)中的,驻留在server的内存中, 你怎么进入server端并改写内存?
------解决方案--------------------
首先 你要知道实体是啥,其次,你要知道管理员标识是啥...