怎么使用JS向servlet传递参数

使用JS向servlet传递参数有两个条件,第一必须要有事件触发js,第二,必须要配置web.xml,下面的示例能加深对js向servlet传递参数的理解:

js:

function delsystem(systemname){

var system=systemname;
alert("删除的是"+systemname);
var conf=confirm("确定要删除"+systemname);
if(conf){
//确定删除
document.systemform.action="ServletDelsystem?systemname="+system;
document.systemform.submit();
// window.location.href="www.baidu.com";
}
}

web.xml的配置如下:

<servlet>
<servlet-name>delsystem</servlet-name>
<servlet-class>com.suicc.controller.DelsystemServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>delsystem</servlet-name>
<url-pattern>/ServletDelsystem</url-pattern>
</servlet-mapping>

注意咯,JS中的action的路径得非常小心的!然后分别编写jsp和servlet就实现了相应的功能了。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。