html 点表单里的提交按钮跳转到servlet文件
FormActionDemo.html:<!DOCTYPEhtml><html><head><title>FormActionDemo.html</title></hea...
FormActionDemo.html:
<!DOCTYPE html>
<html>
<head>
<title>FormActionDemo.html</title>
</head>
<body>
<form action="" method="get">
<p align="center">Show All Request Header</p>
<p align="center"><input type="submit" value="Show"> </p>
</form>
</body>
</html>
我想点一下提交按钮然后就跳转到DisplayAllHeader.java这个类,form里的action应该怎么写?
这是web.xml里的一部分
<servlet>
<servlet-name>DisplayAllHeader</servlet-name>
<servlet-class>com.servlet.example_1.DisplayAllHeader</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>DisplayAllHeader</servlet-name>
<url-pattern>/DisplayAllHeader</url-pattern>
</servlet-mapping> 展开
<!DOCTYPE html>
<html>
<head>
<title>FormActionDemo.html</title>
</head>
<body>
<form action="" method="get">
<p align="center">Show All Request Header</p>
<p align="center"><input type="submit" value="Show"> </p>
</form>
</body>
</html>
我想点一下提交按钮然后就跳转到DisplayAllHeader.java这个类,form里的action应该怎么写?
这是web.xml里的一部分
<servlet>
<servlet-name>DisplayAllHeader</servlet-name>
<servlet-class>com.servlet.example_1.DisplayAllHeader</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>DisplayAllHeader</servlet-name>
<url-pattern>/DisplayAllHeader</url-pattern>
</servlet-mapping> 展开
3个回答
2015-12-05 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
实现方法:定义一个form,action写servlet的地址即可跳转。
参考代码如下:
<html>
<head>
<title>Test</title>
</head>
<body>
<form action="/user/loginServlet.do" method="post">
username:<input name="username" id="username" type="text"/>
<br/>
password:<input name="password" id="password" type="password"/>
<br/>
<input type="submit" name="btnLogin" value="Login"/>
</form>
</body>
</html>
在servlet中的配置:
<web-app>
<!-- ... -->
<servlet>
<servlet-name>PageName</servlet-name>
<jsp-file>/success.html</jsp-file>
</servlet>
<!-- ... -->
<servlet-mapping>
<servlet-name> PageName </servlet-name>
<url-pattern>/user/*</url-pattern>
</servlet-mapping>
<!-- ... -->
</web-app>
参考代码如下:
<html>
<head>
<title>Test</title>
</head>
<body>
<form action="/user/loginServlet.do" method="post">
username:<input name="username" id="username" type="text"/>
<br/>
password:<input name="password" id="password" type="password"/>
<br/>
<input type="submit" name="btnLogin" value="Login"/>
</form>
</body>
</html>
在servlet中的配置:
<web-app>
<!-- ... -->
<servlet>
<servlet-name>PageName</servlet-name>
<jsp-file>/success.html</jsp-file>
</servlet>
<!-- ... -->
<servlet-mapping>
<servlet-name> PageName </servlet-name>
<url-pattern>/user/*</url-pattern>
</servlet-mapping>
<!-- ... -->
</web-app>
展开全部
java代码已经编译好了么?
你的配置中<url-pattern>/DisplayAllHeader</url-pattern>把com.servlet.example_1.DisplayAllHeader映射到DisplayAllHeader,所以可以在action中直接写上。
<form action="DisplayAllHeader" method="get"></form>
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以试试DisplayAllHeader.do
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |