初步對于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/項目名/啟用的文件名即可完成。
可以自己嘗試坐一個小程序,兩個文本框,但點擊提交時,跳轉頁面,輸出相加的結果。
今天初步學習了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/項目名/啟用的文件名即可完成。
可以自己嘗試坐一個小程序,兩個文本框,但點擊提交時,跳轉頁面,輸出相加的結果。