| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 992 人关注过本帖
标题:关于java servlet对表单处理的问题.
只看楼主 加入收藏
netgold
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2004-12-2
收藏
 问题点数:0 回复次数:1 
关于java servlet对表单处理的问题.

我有一个FormGetExample.html文件.内容如下:

<p>&nbsp;</p>

<form name="form1" method="post" action="http://localhost:8080/servlets/FromGetExamle1"> <table width="75%" height="273" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="35%">昵称</td> <td width="65%"><input name="nickname" type="text" id="nickname" value="aaaaaa"></td> </tr> <tr> <td>密码</td> <td><input name="password1" type="password" id="password1" value="aaaaaa"></td> </tr> <tr> <td>确认密码</td> <td><input name="password2" type="password" id="password2" value="aaaaaa"></td> </tr> <tr> <td>性别</td> <td><input name="gender" type="radio" value="1" checked> 男 <input type="radio" name="gender" value="2"> 女 <input type="radio" name="gender" value="0"> 保密</td> </tr> <tr> <td>爱好</td> <td><input name="fond" type="checkbox" id="fond" value="1" checked> 体育 <input name="fond" type="checkbox" id="fond" value="2"> 电脑 <input name="fond" type="checkbox" id="fond" value="3"> 音乐</td> </tr> <tr> <td>地区</td> <td><select name="select"> <option value="1" selected>上海</option> <option value="2">北京</option> </select></td> </tr> <tr> <td>隐藏域</td> <td><input name="hidden" type="hidden" id="hidden" value="this is a hidden field"></td> </tr> <tr> <td colspan="2"><div align="center"> <input type="submit" name="Submit" value="提交">  <input type="reset" name="Submit2" value="重置"> </div></td> </tr> </table> </form> <p>&nbsp;</p>

截图如下:

图片附件: 游客没有浏览图片的权限,请 登录注册

我把这个文件放到了C:\Tomcat4\webapps\ROOT目录下,

然后,做了一个FormGetExample1.java文件,内容如下

import java.io.*; import javax.servlet.*; import javax.servlet.http.*;

public class HelloWorld extends HttpServlet {

public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println("<html>"); out.println("<head>"); out.println("<title>Hello World!</title>"); out.println("</head>"); out.println("<body>"); out.println("<h1>Hello World!</h1>"); out.println("</body>"); out.println("</html>"); } }

我把这个文件放到了 C:\Tomcat4\webapps\ROOT\WEB-INF\servlets 目录下,

servlets目录是我自己建的,不知对不对.

然后编译后,在同一个目录下生成了一个 FormGetExample1.class文件.

我通过http://localhost:8080/FormGetexample.html访问这个文件,但是在提交的时间.出现如下错误,不知是什么原因,请指教.

图片附件: 游客没有浏览图片的权限,请 登录注册

搜索更多相关主题的帖子: localhost blank aaaaaa action border 
2004-12-06 05:53
helloworld
Rank: 1
等 级:新手上路
帖 子:185
专家分:0
注 册:2004-8-27
收藏
得分:0 

有几个问题

1、你的java文件编译没有出现问题?

2、servlet怎么运行的请再次看一下论坛里的那篇文章

3、你的servlet中用的是doGet(),但是form中method是post,这也是个问题,不一致,肯定不能运行


2004-12-07 14:00
快速回复:关于java servlet对表单处理的问题.
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017769 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved