我想从servlet跳转到html,并且传递参数给html,能实现吗

我想从servlet跳转到html,并且传递参数给html,能实现吗,第1张

html静态页面是不能接收参数的,你可以把html页面改为jsp页面,实现如下servlet类package onetwo;import javaioIOException;

import javaioPrintWriter;import javaxservletRequestDispatcher;

import javaxservletServletException;

import javaxservlet>

首先假设你的Servlet名称是 myservletjava

在webxml里是这样描述的

<servlet>

<servlet-name>myservlet</servlet-name>

<servlet-class>mypackagemyservlet</servlet-class>

</sevlet>

<servlet-mapping>/myservlet</servlet-mapping>

那么在你的form里这样写

<form action="/myservlet" method ="get">

<input type="text" name="txt1" value="123"/>

</form>

在myservletjava的doGet方法中就可以写成

String txtvalue=requestgetParameter("txt1");

这样就把网页中的参数传递到Servlet中了

在doPost或doGet方法中通过PrintWriter out = responsegetWriter();然后outprintln("内容");直接输出,如果是用jquery 的ajax请求最好是outpringln(“json格式的内容”);json格式的内容,然后ajax获得返回的结果,解析json格式,把内容取出来。

1, 表单:<form action=""></form>

2, 超链接:<a href=""></a>

3, 网页后退:οnclick="historyback();"

4, 单击事件:οnclick="locationhref='toaddcostdo';"

5, οnclick="locationhref='toupdatecostdoid=${ccostId}';"

网页链接到服务器,toupdatecostdo是相对路径,

id=${ccostId}'用路径传了一个参数,可以在servlet里用reqgetAttibute("id")接收

6, <script language="javascript" type="text/javascript">

function deleteFee(id) {

var r = windowconfirm("确定要删除此资费吗?");

if(r){

locationhref='deletedocostId='+id;

}

}

</script>

<input type="button" value="删除" class="btn_delete" οnclick="deleteFee(${ccostId });" />

单击删除按钮,调用deleteFee(),调用确认框confirm()方法,

如果点击确认,改变当前浏览的网址

7<img src="createimgdo" οnclick="thissetAttribute('src','createimgdox='+Mathrandom());" alt="验证码" title="点击更换" />

单击改变验证码的src属性,在后面增加随机参数的目的,是为了让浏览器误以为路径发生了变化。

8 <form action="" method="post">

<a href="javascript:documentforms[0]submit();"><a>

<form>

以上就是关于我想从servlet跳转到html,并且传递参数给html,能实现吗全部的内容,包括:我想从servlet跳转到html,并且传递参数给html,能实现吗、html怎么连接servlet、Servlet如何输出Html返回给客户端3等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9306043.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存