attr动态改变img中src路径,但路径中涉及到Struts转跳方法请求,不执行

var sno=$(".sno").val(); //获取学号
$("#imgs").attr("src","<%=request.getContextPath()%>+'/cmsfront_FileUploadinfoAction.do?cmd=viewImg&primaryKey='+sno");//有问题!不执行

先写成固定的IP和工程名的测试看能不能跳转执行,能够的话就说明request.getContextPath()没有解析成功,不能跳转的话,试试用ajax请求方式

哦为什么%>后还需要+加号?你可以运行后在浏览器中调试下,看看代码输出的是否是你想要的url地址

贴一下Struts2的配置,是怎么根据请求的cmd参数值来调用action里的viewImg方法的