数据加载中……
初步对于javaweb的学习和理解第一课(response和request)
2010年9月7日16:58:31
今天初步学习了javaweb的一些简单应用,对于myeclipse 的打开和简单的使用

  1.打开myeclipse,进入工作台,选择新建web project,然后填写名字。例如demo——1.
2.点击src单击右键,新建一个servlet,可以自己填写包名,和新建的servlet名。然后,finish。

  1. 对myeclipse的设置,点击小地球左侧的按钮t1,选择configur server。然后单击,application servers,选择tomcat里的tomcat 5.x ,选择enable ,然后添加browse 你电脑里本身的tomcat 里的路径,单击ok;
2.对于新项目要配置tomcat,点击小地球左侧第二个按钮t2,然后add添加你的tomcat,finish。
3.然后启动,点击小地球左侧第一个按钮t1,里面有tomcat点击,然后start。开始运行。

我的第一个例子:将文本框的内容提交后,跳转到一个新的页面并输出文本框里的内容。
步骤:1.在webroot里新建一个html页面,填写如下代码。
 <form action='demo_1/servlet/demo1' method='post'>--对于action。里面是固定的项目名/servlet/要跳转的文件名
   <b>Say Hello From</b><p>
   Name:<input type='text' name='name'/><p>
       <input type='submit'/>
     2。由于你用的是post方法,所以要重写你服务器里的dopost方法,代码如下
public void doPost(HttpServletRequest request, HttpServletResponse response)   throws ServletException, IOException {
  String s1=request.getParameter("name");-request是接收客服端的东西,name是一个name的属性值。

  PrintWriter s=null;
  try{
   s=response.getWriter();--构造一个完整的输出流
  }catch(IOException e){
   e.printStackTrace();
  }
             s.println(s);
             s.close();

然后开始启动,之后点击小地球,在框里填写如,http://localhost:8080/项目名/启用的文件名即可完成。

可以自己尝试坐一个小程序,两个文本框,但点击提交时,跳转页面,输出相加的结果。
      

posted on 2010-09-07 18:03 晓玲 阅读(129) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: