Struts2中通过一个action1跳转到1.jsp中,在此页面from表单中没有action路径,点击提交竟然执行action1。

-这是最开始的跳转----------------------------------------------------------------------------... -
这是最开始的跳转 ----------------------
------------------------------------------------------------------------------------------------------------------------------
这是配置文件
----------------------------------------------------------------------------------------
public String selectByWhere(){
SelectBorrow selectBorrow=new SelectBorrow();

if(request.getParameter("f")!=null){
selectBorrow.setF(request.getParameter("f"));
selectBorrow.setKey(request.getParameter("key"));
}
request.setAttribute("ifbook",bookService.selectByWhere(selectBorrow));
return "bookifQuery";
-------------------------------------------------------------------------------------------
这是action中的方法
--------------------------------------------------------------------------------------------

我用的ibatis
----------------------------------------------------------------------------------------
<form action=" " method="post" name="form1">

请选择查询依据:
<select name="f" class="wenbenkuang" id="f">
<option value="barcode">条形码</option>
<option value="typename">类别</option>
<option value="bookname" selected>书名</option>
<option value="author">作者</option>
<option value="publishing">出版社</option>
<option value="bookcasename">书架</option>
</select>
<input name="key" type="text" id="key" size="50">
<input name="Submit" type="submit" class="btn_grey" value="查询">
前台页面,注意action并没有路径,点击提交竟然模糊查询了,也就是执行了后台action中的selectByWhere方法了
怀疑是不是第一次跳转让第二次跳转同样执行了
展开
 我来答
fengluo119
2013-10-29
知道答主
回答量:13
采纳率:0%
帮助的人:8.6万
展开全部
确定保存了所有文件,重新运行下项目,然后将你的浏览器缓存清理一下,再试试
追问
没解决,算了,我也看不出来,从浏览器看到的jsp表单也是form路径为空,你答的最快就给你吧
alvinyanhe
2013-10-29
知道答主
回答量:2
采纳率:0%
帮助的人:2184
展开全部
public void say(){
 system
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式