在一个jsp页面中获取另一个jsp页面中的src路径的方法:
比如有a.jsp页面:
如果是本路径下的IMG,不需要引入相对路径,因为默认就会在当前路径下找相应的图片。
举例:
你的需求不太明确!
获得上一个页面的sec肯定是可以的,但是你根据src的路径怎么能在数据库中查到对应的id呢?难道你在数据库里面把每个页面的src都保存在数据库里?
我说一个解决方案:
在A.jsp页面的图片上点击时就把这个图片所对应的ID传到B.jsp页面,b页面接收后到数据库里面根据id查询所有信息。
你的逻辑好像有点颠倒了,查询图片的ID应该在A里进行,然后生成一个跳转到B的link,参数为ID。
给图片加上 a 标签,链接向b.jsp,同时带上参数比如arg01,src路径什么的都行。
这样在b.jsp中就能得到这个参数arg01,通过这个arg01去数据库查id即可。
上面是按照你的思路做的。
不过我感觉你的实际需求可能不用这么绕吧 具体需求我不清楚。
直接在a.jsp中的那张图片中加参数如&id=100,这样在b.jsp中就可以根据这个id在数据库中查询出相关的数据。