javascript jsp action的问题
来源:百度知道 编辑:UC知道 时间:2024/06/15 15:56:51
这个是我的javascript
<script language="JavaScript">
function validateDelInfo(mcode){
var k=window.confirm('您确定要删除!'+'');
if(k)
{
var actionStr=${request.contextPath }+"/other.do?method=delDepartment&mcode="+mcode;
document.forms['0'].action=actionStr;
document.forms['0'].submit();
}
}</script>
这个是我jsp里的调用
<a href="javascript:validateDelInfo(<%=temp.getMcode()%>)">删除</a>
这个是我action的方法
public ActionForward delDepartment(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
String mcode=request.getParameter("mcode").toString();
........
}
我点击连接后程序没有报错,但是页面出现的问题:
地址栏的地址是:http://127.0.0.1:8080/myWage/NaN
<script language="JavaScript">
function validateDelInfo(mcode){
var k=window.confirm('您确定要删除!'+'');
if(k)
{
var actionStr=${request.contextPath }+"/other.do?method=delDepartment&mcode="+mcode;
document.forms['0'].action=actionStr;
document.forms['0'].submit();
}
}</script>
这个是我jsp里的调用
<a href="javascript:validateDelInfo(<%=temp.getMcode()%>)">删除</a>
这个是我action的方法
public ActionForward delDepartment(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
String mcode=request.getParameter("mcode").toString();
........
}
我点击连接后程序没有报错,但是页面出现的问题:
地址栏的地址是:http://127.0.0.1:8080/myWage/NaN
1。web.xml里没把struts配置好
2。struts配置文件没把action配置好
第一种可能性比较大,而且也可能是错误的配置了其它servlet引起的
先不要执行submit,屏蔽这一行,输出你的actionStr看是否正确。
把web.xml发来看看
配置文件的问题