不知道大家用没有在web开发中用到过struts,如果有那有没有遇到参数传递方面的问题啊! 我们都知道调用一个action的时候后面加上“?”,后面就是参数了,参数名和参数值用等号连接,多个参数用”&”连接。告诉大家一句,不要在“&”连接多个参数的时候左右加上空格,为个区分好看,可是个麻烦啊,有一次我加上空格,结果调了好半天,才找出来是空格搞的鬼. 实例: oneAction.do?name=wanglianghc & id=001 × &左右不要加空格 oneAction.do?name=wanglianghc&id=001 ok  在参数传递中,除了在参数值不能出现”=””&”,还有不能出现某些特殊字符,如“@”,我试过不认的. 实例: oneAction.do?name=wanglianghc@aaa&id=001 × @不能正确识别 使用其他字符,好像在传递参数是不能够使用java的转义字符 在有一点就是参数值不要用引号引起来. 实例: oneAction.do?name=“wanglianghc”&id=“001” × 不要用引号将参数值引起来 oneAction.do?name=wanglianghc&id=001 ok  
|