jsp超链接传值后接收的问题!

来源:百度知道 编辑:UC知道 时间:2024/06/17 19:02:26
第一个JSP页面
<a href='../opinInfo/opinMake.jsp?OBJ_ID=<SoftNode:DbOutValue colName='USER_LOG_ID'/>&O_TYPE=2'>发表意见</a>
//<SoftNode:DbOutValue/>是一个自定义标签,
第二个JSP页面
写SQL语句时我用的是#OBJ_ID#,#O_TYPE#来接收 可是数据没有接收到
高手们给看看,还有要时用EL表达式接收该怎么写!

先接收

String OBJ_ID=request.getParameter("OBJ_ID");
String O_TYPE=request.getParameter("O_TYPE");

然后再使用
如:

String sql="insert into yourDataBaseTable (id,type) values("+OBJ_ID+","+O_TYPE+")";

你的自定义标签确认能把参数传过去么?放到' ' 里就是普通的字符串 你这是用GET方法传 如果传过去的话你检查URL看看后面带没带参数 如果没带的话 你改成普通的JAVA域吧