日期:2014-05-20  浏览次数:20883 次

在ssh框架中的传值问题
我要向action传值但它是在超级连接进行的,所以传的参数会在地址栏里出现,因为我要传的参数是sql语句,但网站对地址进行了过滤,造成了sql语句的变形,那么我该怎么传参?有什么好的方法嘛?

------解决方案--------------------
你可以放到作用域里啊,然后再Action中取出来。推荐放到Request作用域
------解决方案--------------------
放到request可以很方便的传值
取值也很简单可控性高
数据不变形
------解决方案--------------------
建议最好不要用超链接传值 ,因为有时候还要解决乱码。如果硬要传 也有2个方法:1.写一个function方法。2.写一个空的表单。连接的时候获取表单的action=... 这样避免你所说的变形。