• 締切済み

web.xml

web.xmlって簡単に言うと何ですか? ネットで検索して読んでもいまいちよくわかりません。 初心者にわかりやすく言うとどういったものなんでしょうか? よろしくお願いします。

noname#114571
noname#114571
  • Java
  • 回答数2
  • ありがとう数1

みんなの回答

  • kakusuke
  • ベストアンサー率36% (95/259)
回答No.2
  • kakusuke
  • ベストアンサー率36% (95/259)
回答No.1

ApacheのWebサーバの設定ファイル

noname#114571
質問者

お礼

ありがとうございました。 web.xmlを開くと何やらごちゃごちゃと書かれているのですが、それぞれの意味ついてどういう意味なのですか?その意味ついて書かれているサイトがないです。

関連するQ&A

  • web.xmlの使い方

    Javaの勉強を始めた初心者です。 ある一つのTomcatプロジェクト(例:servletproject)に2つのパッケージ(例:homepage1、homepage2)があり、それぞれのパッケージに異なるウェブの内容がプログラミングされているとします。 web.xmlは「servletproject」フォルダ配下の「WEB-INF]フォルダに格納することになりますが、この際にhomepage1、homepage2というそれぞれのパッケージのためのweb.xmlを2つつくらなければならないのでしょうか。それとも1つのweb.xmlファイルの中にことなるパッケージを参照するための記述をすることになるのでしょうか。 よくわかりません。教えていただけないでしょうか。

  • XML Webサービス

    .NETを調べれば調べるほど分からない事だらけ・・・。 ADO.NET(?) ASP.NET(?) XML Webサービスがこれから普及されていくとの事ですが、 これは、今実現できているのでしょうか? .NETがでてきて初めて可能なものなのでしょうか? 実は小さなXML Webサービスを作れればと考えているのですが、 Visual Studio.NETを使用したサンプルなど何か例などはないでしょうか? ネットでも書籍でも雑誌でも・・・。 切実です!よろしくお願いします!

    • ベストアンサー
    • XML
  • web.xmlの書き方

    web.xmlの書き方 質問させてください webcontent\day5\rsMeta.jspというファイルにブラウザからアクセスしたいのですが、エラーが出ます。 web.xmlの書き方が間違っているのですが、どのように書けばよいでしょうか? 現状のweb.xmlを以下に記載します。 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"> <display-name>Jijyodoryoku</display-name> <servlet> <servlet-name>rsMeta</servlet-name> <jsp-file>/day5/rsMeta.jsp</jsp-file> </servlet> <servlet-mapping> <servlet-name>rsMeta</servlet-name> <url-pattern>/rsMeta</url-pattern> </servlet-mapping> </web-app>

    • ベストアンサー
    • Java
  • web.xmlの書き方2

    すいません下の質問なのですが フォルダ構成は WEB-INF |____classes___test___Test.class | |____jsp(空) | |____web.xml となっております。 あと質問に追加なのですが。 他の書籍のweb.xmlを参考にして web.xmlの書き出しの部分を <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> では無く、 <?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"> にしてトライしてみたところ、そもそもTomcatを起動させる時点で多数のエラーが出ます。 Tomcatのエラーは 致命的: Parse Error at line 8 column -1: 要素タイプ "servlet-name" は宣言されて いません。 org.xml.sax.SAXParseException: 要素タイプ "servlet-name" は宣言されていません。 といった物が多数でます。 これについてもお答え願えれば幸いです。 それでは失礼いたします。

    • ベストアンサー
    • Java
  • WebサイトとXML

    最近XMLを勉強している者です。 XMLはXSLTと呼ばれるファイルを作成することによってXML以外の言語へ変換できるのですよね。 一方、Webサイトはバージョンの違いこそあれ、基本的にはHTML(あるいはXHTML)で書かれていますよね。 疑問に思ったのですが、世の中にあるWebサイトの多くはXMLで書かれており、それをHTML(あるいはXHTML)に変換したものなのでしょうか? 私は基本的に手打ちで直接HTMLを書いて、それをアップロードしてWebサイトを作ってきたので、XML文書を作成してそれをHTMLに変換するというやり方に衝撃を覚えました。

  • tomcat7 web.xml のエンコード

    tomcat7 を使ってますが、web.xml でのエンコードは、何を使うのがスタンダードなのでしょうか? いろいろネットを見ると、iso-8859-1 が大半なのですが、これが、スタンダードなのでしょうか? その、根拠とかも、教えて欲しいです。 よろしくお願いします。

    • ベストアンサー
    • Java
  • web.xmlの書き方

    初めまして。最近Servletを始めた者です。 いきなりweb.xmlの書き方でつまづいてしまっています。 フォルダ構成は webapps\study\WEB-INF |____classes___test___Test.class | |____jsp(空) | |____web.xml になっています。 環境はWin2k j2sdk-1_4_1_04 jakarta-tomcat-4.1.27 です。 とりあえず自分の書いたweb.xmlは下記のとおりです。 <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app>  <servlet>   <servlet-name>Test</servlet-name>   <servlet-class>test.Test</servlet-class>  </servlet> <servlet-mapping> <servlet-name>Test</servlet-name> <url-pattern>/servlet/Test</url-pattern> </servlet-mapping> </web-app> このまま http://localhost:8080/study/servlet/Test にアクセスしようとすると javax.servlet.ServletException: サーブレットインスタンスを割り当て中のエラーです java.lang.NoClassDefFoundError: test/Test (wrong name: Test) と出てしまいTest.classは表示されません。 ちなみにTest.classを一つ上のフォルダclassesの直下に入れてあげて <servlet-class>test.Test</servlet-class> を <servlet-class>Test</servlet-class> にしてあげるとちゃんと表示されます。 なのでそこの記述の仕方がわかっていないのだと思っていますがなかなかうまくいかないのです。 もしよろしければご教授願えるとありがたいです。 それでは失礼いたします。

    • ベストアンサー
    • Java
  • getInitParameter と web.xml

    http://www.atmarkit.co.jp/fjava/rensai2/jspservlet06/jspsevlet06_1.html を参考に、jsp を勉強していますが、 「 ■初期化パラメータの活用 」 というところで、 アプリケーションルートの配下に「/WEB-INF/web.xml」を配置するとありますが、 アプリケーションルート とはどこのことでしょうか? (1) [tomcat559 インストールフォルダ] D:\server\tomcat\ (2) http://localhost:8080/jsp/ E:\public_html\jsp\ (3) http://localhost:8080/jsp/folder/ E:\public_html\jsp\folder\ (3) で作業しています。 web.xml はそのままで、読み取るjsp を以下のように変えています。 <%@ page contentType="text/html;charset=Shift_JIS" %> <% String s = application.getInitParameter("driverName"); if (s==null) out.print("読み込めない"); else out.print(s); %> ちなみに、 (3)/WEB-INF/web.xml と置くと、「読み込めない」と表示されます。 (2)/WEB-INF/web.xml と置くと、 「HTTPステータス 404 - /jsp/folder/hoge.jsp」となります。

    • ベストアンサー
    • Java
  • web.xmlの中の<web-app>についてなんですが

    こんばんは。<web-app>についてなんですが、 <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_5.xsd" version="2.5"> といった類の内容をよくみかけますし、当たり前のように記述されていますが、 version="2.5"(これはサーブレットのバージョンが2.5という事でいいのでしょうか?)のところをversion="100" とかにしても動きますし、xml:schemaLocationのところにでたらめなurlを入れても動きますし、<web-app>だけでも動きますが、 <web-app>だけでは、なにか都合の悪いことでもあるのでしょうか。

  • sigmarion(3)でXML4って使えるのでしょうか。

    全くのXML初心者です。 海外の商品先物をweb上から発注できるサイトがあります。 http://www.daytrade4less.com/platforms/ranorder.html 以下のソフトが必要とありました。 ・Microsoft Internet Explorer 5.0 ・XML4 sigmarion3(CE.NET)にはIE5.5forWinCEが入っているので、試しにdocomoの店頭で上記サイトにアクセスしたところ、真っ白な画面でSTOPしてしまいました。 このXML4というものが原因ではないかと思うのですが、CE.NET機でも使えるものなのでしょうか。 使えるものなら購入したいんですけど。 よろしくお願いします。

    • ベストアンサー
    • XML