欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
圖解利用Eclipse3 Lomboz3 Tomcat開(kāi)發(fā)JSP -- 4.一個(gè)Servlet實(shí)例 - 天宇流星的專(zhuān)欄
 
這篇文章主要介紹如何利用Lomboz開(kāi)發(fā)JSTL和EL,最好先參考我的以前的文章《圖解利用Eclipse3.0.1 + Lomboz3.0.1 + Tomcat5.0.28開(kāi)發(fā)JSP》,環(huán)境配置與它類(lèi)似,這里從略。
一. 需要的軟件
   XML Buddy  
   主頁(yè)        http://xmlbuddy.com        下載
   這是一個(gè)eclipse插件,可以幫助編輯xml文件。
   安裝插件,參考    《使用links方式安裝Eclipse插件》
 
 
二. 環(huán)境配置
 
1.新建一個(gè)Lomboz J2EE Project,
  工程名稱(chēng):“Servlet Sample”;
  填寫(xiě)Web Modules:“servletWeb”;
  添加的Servers:“Tomcat 5.0.28”,
 由于我的上篇文章對eclipse新建工程介紹的比較詳細,這里從簡(jiǎn)。
 
 
2.目錄結構
   F:\j2sdk                    JDK目錄 
   D:\eclipse                  Eclipse 目錄
   F:\java\jakarta-tomcat      Tomcat 5.0.28 目錄
   D:\plug-in\lomboz.301       Lomboz目錄(我這里是采用links方式安裝的,
   D:\eclipse\workspace\Servlet Sample     剛建立的JSTL Sample工程目錄
    根據安裝的軟件,自己作個(gè)合適的配置。
 
 
 3.對xml文件進(jìn)行自動(dòng)格式化
   Eclipse主界面->窗口->首選項->XMLBuddy->Formatting:勾選右欄中的兩個(gè)單選框。

   

 

4.為了使Lomboz自動(dòng)向配置文件web.xml中添加參數,需要修改web.xml的名稱(chēng)空間,由原先的“web-app_2_3.dtd”換成“web-app_2_4.xsd”。

 打開(kāi)web.xml文件,修改后如下: 

Servlet Sample\servletWeb\WEB-INF\web.xml

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd"
    version="2.4">
   
 <welcome-file-list>
  <welcome-file>index.jsp</welcome-file>
 </welcome-file-list>
 <error-page>
  <error-code>404</error-code>
  <location>/error.jsp</location>
 </error-page>
</web-app>  

 

 三. 編寫(xiě)實(shí)例

  一定要把前面的準備工作做好,才能得到好的效果。

  1. 右擊servletWeb,新建一個(gè)Servlet

  

 

 2. 如下填寫(xiě)

  

   下一步:

  

 

3.再次打開(kāi)web.xml文件,發(fā)現參數已經(jīng)自動(dòng)添加。

Servlet Sample\servletWeb\WEB-INF\web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd"
    version="2.4">
   
   
    <servlet>
        <servlet-name>HelloServlet</servlet-name>
        <servlet-class>javamxj.servlet.HelloServlet</servlet-class>
        <init-param>
            <param-name>greeting</param-name>
            <param-value>Hello</param-value>
        </init-param>
        <init-param>
            <param-name>name</param-name>
            <param-value>javamxj blog</param-value>
        </init-param>
    </servlet>
   
    <servlet-mapping>
        <servlet-name>HelloServlet</servlet-name>
        <url-pattern>/hello</url-pattern>
    </servlet-mapping>
   
   
    <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
    <error-page>
        <error-code>404</error-code>
        <location>/error.jsp</location>
    </error-page>
   
</web-app>

 
4.修改HelloServlet.java,修改如下:

Servlet Sample\src\javamxj\servlet\HelloServlet.java

package javamxj.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
 * @author javamxj
 *
 * 使用初始化參數在輸出窗口顯示兩個(gè)字符串
 * (”Hello javamxj blog“),
 * 如果初始化參數沒(méi)定義,使用缺省字符串
 * (“Welcome Servlet!”)。
 * 初始化參數定義在web.xml文件中。
 *
 */
public class HelloServlet extends HttpServlet {
 private String defaultGreeting;
 private String defaultName;
 public void init(ServletConfig config) throws ServletException {
  //從web.xml中獲得初始化參數
  super.init(config);
  
  //獲取初始化參數,如無(wú),使用缺省字符串
  if ((defaultGreeting = getInitParameter("greeting")) == null)
   defaultGreeting = "Welcome";
  if ((defaultName = getInitParameter("name")) == null)
   defaultName = "Servlet!";  
 }
 protected void doGet(HttpServletRequest request,
   HttpServletResponse response) throws ServletException, IOException {
       
  // 首先設置文檔類(lèi)型
        response.setContentType("text/html; charset=GBK");
        // 獲取輸出流
        PrintWriter out = response.getWriter();
       
        out.println("<html><head><title>Welcome javamxj Blog!</title></head>");
        out.println("<body><h1>");
        out.println(defaultGreeting +  "    " + defaultName);
        out.println("</h1></body></html>");
 }
}
 
5.保存,啟動(dòng)服務(wù)器,部署servletWeb模塊,打開(kāi)瀏覽器窗口,輸入地址:
  如圖:
 
 
 
6.下面不使用初始化參數。
    打開(kāi)web.xml文件,如下修改,保存。
   
 
7.  重新部署servletWeb模塊,刷新瀏覽器窗口。
   
   OK!成功調用默認字符串。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
圖解利用Eclipse3+Sysdeo Tomcat plugin編輯和調試JSP
開(kāi)發(fā)Spring MVC應用程序(1)
在Eclipse里調試JSP文件--jjlovelml2006人間四月天版
J2EE開(kāi)發(fā)環(huán)境搭建(寶貝啊)
圖解利用Eclipse3+Lomboz3+Tomcat開(kāi)發(fā)JSP
胡言峰語(yǔ)_Eclpise3.2上實(shí)現JSP部署
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久