如何在点击超链接时把text的值也传如下一个servelet页面 <a href="Servlet?all="要传的值"">进入</a> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 href不要是一个具体的连接,而是触发form的submit<script>funtion submitform(){...}</script><form name="myform"action="Severlet" method="post"><a href="javascript:submitform()">进入severlet </a><input type=text size=10 name=key/><input name="确定" type="button"></form> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>无标题文档</title><script language="javascript"> function _submit()//自己写的JAVASCRIPT函数 { document.form1.action="severlet";//这里写ACTION document.form1.submit();//提交表单 }</script></head><body><form method="post" name="form1"> <a href="javascript:_submit();">进入severlet</a><!--链接直接调用JAVASCRIPT函数--><input type=text size=10 name=key/> <input name="确定" type="button"> </form></body></html> <a href="Dayreport.do?year= <%=year%>&month= <%=month%>&sgdw= <%=sgdw%>&status=list"> <%=tbcs%> </a> sevlert上 request.setCharacterEncoding("GB2312"); String sgdw = request.getParameter("sgdw"); System.out.println(sgdw); 如果有中文别忘了配置下在TOMCAT的conf下的server.xml里 <Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="gb2312" useBodyEncodingForURI="true" /> 简单的修改一下就OK。上面的改为:<form action="Severlet" method="post"> <a href="document.forms[0].submit()">进入severlet </a> <input type=text size=10 name=key/> <input name="确定" type="button"> </form> 这样不行啊! <a href="Servelet? all">进入severlet </a> 里面的all怎么传进去 <a href="Servelet? all=<%=value%>">进入severlet </a> 把all的值放到一个隐藏域里面,其他的和2楼一样提交 <a href="Servelet? all= <%=value%>">进入severlet </a> 这个是简单的超链接能实现而且明了<form action="Severlet" method="post"> <a href="document.forms[0].submit()">进入severlet </a> <input type=text size=10 name=key/> <input name="确定" type="button"> </form>这个是正解个人观点俩个都能实现就看你喜欢了 求救:急急急急急!tomcat部署的项目在哪里? JSP 插入页面出现错误 事物问题 JDK1.5 VS BigDecimal 菜鸟请教 org.apache.jasper.JasperException相关问题 tomcat 配置不对,页面访问不了,菜鸟求助。。 jsp在线人数统计和在线用户名的显示? java 的前景怎么样 JSP页面保留跳转后查询条件依然存在 拜托那位大侠看看这段原代码 博客的数据库该怎么设计??? fckeidtor错误
funtion submitform(){
...
}
</script>
<form name="myform"action="Severlet" method="post">
<a href="javascript:submitform()">进入severlet </a>
<input type=text size=10 name=key/>
<input name="确定" type="button">
</form>
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<script language="javascript">
function _submit()//自己写的JAVASCRIPT函数
{
document.form1.action="severlet";//这里写ACTION
document.form1.submit();//提交表单
}
</script>
</head><body>
<form method="post" name="form1">
<a href="javascript:_submit();">进入severlet</a><!--链接直接调用JAVASCRIPT函数-->
<input type=text size=10 name=key/>
<input name="确定" type="button">
</form>
</body>
</html>
sevlert上 request.setCharacterEncoding("GB2312");
String sgdw = request.getParameter("sgdw");
System.out.println(sgdw);
如果有中文别忘了配置下在TOMCAT的conf下的server.xml里
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="gb2312" useBodyEncodingForURI="true" />
上面的改为:<form action="Severlet" method="post">
<a href="document.forms[0].submit()">进入severlet </a>
<input type=text size=10 name=key/>
<input name="确定" type="button">
</form>
<a href="Servelet? all">进入severlet </a>
里面的all怎么传进去
<a href="Servelet? all=<%=value%>">进入severlet </a>
<a href="document.forms[0].submit()">进入severlet </a>
<input type=text size=10 name=key/>
<input name="确定" type="button">
</form>这个是正解个人观点俩个都能实现就看你喜欢了