akademie.de
 home/bsp/kap1/request.jsp

hallowelt.jsp request.jsp response_contenttype.jsp response_encodeurl.jsp response_redir.jsp response_cookie_set.jsp response_senderror.jsp form_simple.jsp form_multiple.jsp

Kap1 Request

Header

Syntax: request.getHeader("headerName")

Header Name: Header Value:
x-cc-idccc02-01
Hostjava1samples.appspot.com
Accepttext/html,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Languageen-us,en;q=0.5
Accept-CharsetISO-8859-1,utf-8;q=0.7,*;q=0.7
Cache-Controlno-cache
Pragmano-cache
CookieJSESSIONID=u_pnaJCG0vi1d_eO-coDjQ
User-AgentCCBot/1.0 (+http://www.commoncrawl.org/bot.html)
X-AppEngine-CountryUS
X-AppEngine-Regionca
X-AppEngine-Citycovina
X-AppEngine-CityLatLong34.090009,-117.890339

URL und Client Infos:

Methode Ausgabe Bemerkung
request.getRequestURL() http://java1samples.appspot.com/bsp/kap1/request.jsp Gib einen java.lang.StringBuffer zurück, den Sie mit .toString() in einen String umwandeln.
request.getRequestURI() /bsp/kap1/request.jsp  
request.getContextPath() Erinnern Sie sich an Kap 1.3 "Einrichten der Arbeitsumgebung" dort hatten wir diesen Kurs als Webapplication jspkurs eingerichtet (deployed). Das ist unser Kontextpath.
request.getServletPath() /bsp/kap1/request.jsp Der ServletPath ist die RequestURI ohne den ContextPath.
request.getQueryString() null Klicken Sie hier, um einen Querystring zu sehen.
request.getMethod() GET GET oder POST
request.getServerName() java1samples.appspot.com Diese Methode wird aus der Parentklasse javax.servlet.ServletRequest geerbt.
request.getServerPort() 80 Aus: javax.servlet.ServletRequest geerbt.
request.getRemoteHost() 38.107.179.219 Die Adresse oder der Name des Clientrechners im Netzwerk. Aus: ServletRequest geerbt.
request.getLocale() en_US Die Locale ist die Land oder Region-Kennung des Clients. Sie wird aus dem Header accept-language ermittelt. Aus ServletRequest geerbt.
request.getProtocol() HTTP/1.1 Das benutze Protokol. Aus ServletRequest geerbt.
request.isSecure() false Gibt true zurück, wenn die Anfrage über https kam. Aus ServletRequest geerbt.


 Source

001 <%include file="_pages.jspf"%>
002 <%page import="java.util.*" %>
003 <%include file="/template/head.jspf"%>
004 <style type="text/css">
005 .tbl{
006   font-size: 10pt;
007   vertical-align : top;
008   border: solid thin;
009   padding:3px;
010 }
011 </style>  
012 <h1>Kap1 Request</h1>
013 
014 <h2>Header</h2>
015 <div>
016 Syntax: 
017 <code>request.getHeader("headerName")</code>
018 </div><br>
019 
020 <table class="tbl">
021 <tr>
022   <th width="200" class="tbl">Header Name:</th>
023   <th class="tbl">Header Value:</th>
024 </tr>
025 <% 
026   Enumeration headers=request.getHeaderNames();
027   while (headers.hasMoreElements()) {
028     String aHeader=(String)headers.nextElement();
029     out.println("<tr><td class=\"tbl\">");
030     out.println(aHeader+"</td><td class=\"tbl\">"+request.getHeader(aHeader));
031     out.println("</td></tr>");
032   }
033  %>
034  </table>
035  
036  <h2>URL und Client Infos:</h2>
037  <table class="tbl">
038    <tr>
039     <th class="tbl">Methode</th>
040     <th class="tbl">Ausgabe</th>
041     <th class="tbl">Bemerkung</th>
042   </tr>
043    <tr>
044     <td class="tbl"width="150">request.getRequestURL()</td>
045     <td class="tbl"><%=request.getRequestURL().toString() %></td>
046     <td class="tbl">
047       Gib einen java.lang.<strong>StringBuffer</strong> zur?ck, den Sie mit 
048       <strong>.toString()</strong> in einen String umwandeln.
049     </td>
050   </tr>
051     <td class="tbl">request.getRequestURI()</td>
052     <td class="tbl"><%=request.getRequestURI() %></td>
053     <td class="tbl">&nbsp;</td>
054   </tr>
055   <tr>
056     <td class="tbl">request.getContextPath()</td>
057     <td class="tbl"><%=request.getContextPath() %></td>
058     <td class="tbl">
059       Erinnern Sie sich an Kap 1.3 "Einrichten der Arbeitsumgebung"
060       dort hatten wir diesen Kurs als Webapplication <strong>jspkurs</strong> eingerichtet (deployed).
061       Das ist unser Kontextpath.
062     </td>
063   </tr>
064   <tr>
065     <td class="tbl">request.getServletPath()</td>
066     <td class="tbl"><%=request.getServletPath() %></td>
067     <td class="tbl">
068       Der ServletPath ist die RequestURI ohne den ContextPath.
069     </td>
070   </tr>
071   <tr>
072     <td class="tbl">request.getQueryString()</td>
073     <td class="tbl"><%=request.getQueryString() %></td>
074     <td class="tbl">
075       Klicken Sie <a href="?IchBinDerQuerystring">hier</a>, um einen Querystring zu sehen.
076     </td>
077   </tr>
078   <tr>
079     <td class="tbl">request.getMethod()</td>
080     <td class="tbl"><%=request.getMethod() %></td>
081     <td class="tbl">GET oder POST</td>
082   </tr>
083   <tr>
084     <td class="tbl">request.getServerName()</td>
085     <td class="tbl"><%=request.getServerName() %></td>
086     <td class="tbl">
087       Diese Methode wird aus der Parentklasse 
088       <strong>javax.servlet.ServletRequest</strong> geerbt.
089     </td>
090   </tr>
091   <tr>
092     <td class="tbl">request.getServerPort()</td>
093     <td class="tbl"><%=request.getServerPort() %></td>
094     <td class="tbl">
095       Aus: <strong>javax.servlet.ServletRequest</strong> geerbt.
096     </td>
097   </tr>
098   <tr>
099     <td class="tbl">request.getRemoteHost()</td>
100     <td class="tbl"><%=request.getRemoteHost() %></td>
101     <td class="tbl">
102       Die Adresse oder der Name des Clientrechners im Netzwerk.
103       Aus: <strong>ServletRequest</strong> geerbt.
104     </td>
105   </tr>
106   <tr>
107     <td class="tbl">request.getLocale()</td>
108     <td class="tbl"><%=request.getLocale() %></td>
109     <td class="tbl">
110       Die Locale ist die Land oder Region-Kennung des Clients. Sie wird aus dem Header 
111       <code>accept-language</code> ermittelt. Aus <strong>ServletRequest</strong> geerbt.
112     </td>
113   </tr>
114   <tr>
115     <td class="tbl">request.getProtocol()</td>
116     <td class="tbl"><%=request.getProtocol() %></td>
117     <td class="tbl">
118       Das benutze Protokol.
119       Aus <strong>ServletRequest</strong> geerbt.
120     </td>
121   </tr>
122   <tr>
123     <td class="tbl">request.isSecure()</td>
124     <td class="tbl"><%=request.isSecure() %></td>
125     <td class="tbl">
126       Gibt true zur?ck, wenn die Anfrage ?ber <strong>https</strong> kam.
127       Aus <strong>ServletRequest</strong> geerbt.
128     </td>
129   </tr>
130   
131  </table>
132 <%include file="/template/tail.jspf"%>



<%include file="_pages.jspf"%>
<%page import="java.util.*" %>
<%include file="/template/head.jspf"%>
<style type="text/css">
.tbl{
  font-size: 10pt;
  vertical-align : top;
  border: solid thin;
  padding:3px;
}
</style>  
<h1>Kap1 Request</h1>

<h2>Header</h2>
<div>
Syntax: 
<code>request.getHeader("headerName")</code>
</div><br>

<table class="tbl">
<tr>
  <th width="200" class="tbl">Header Name:</th>
  <th class="tbl">Header Value:</th>
</tr>
<% 
  Enumeration headers=request.getHeaderNames();
  while (headers.hasMoreElements()) {
    String aHeader=(String)headers.nextElement();
    out.println("<tr><td class=\"tbl\">");
    out.println(aHeader+"</td><td class=\"tbl\">"+request.getHeader(aHeader));
    out.println("</td></tr>");
  }
 %>
 </table>
 
 <h2>URL und Client Infos:</h2>
 <table class="tbl">
   <tr>
    <th class="tbl">Methode</th>
    <th class="tbl">Ausgabe</th>
    <th class="tbl">Bemerkung</th>
  </tr>
   <tr>
    <td class="tbl"width="150">request.getRequestURL()</td>
    <td class="tbl"><%=request.getRequestURL().toString() %></td>
    <td class="tbl">
      Gib einen java.lang.<strong>StringBuffer</strong> zur?ck, den Sie mit 
      <strong>.toString()</strong> in einen String umwandeln.
    </td>
  </tr>
    <td class="tbl">request.getRequestURI()</td>
    <td class="tbl"><%=request.getRequestURI() %></td>
    <td class="tbl">&nbsp;</td>
  </tr>
  <tr>
    <td class="tbl">request.getContextPath()</td>
    <td class="tbl"><%=request.getContextPath() %></td>
    <td class="tbl">
      Erinnern Sie sich an Kap 1.3 "Einrichten der Arbeitsumgebung"
      dort hatten wir diesen Kurs als Webapplication <strong>jspkurs</strong> eingerichtet (deployed).
      Das ist unser Kontextpath.
    </td>
  </tr>
  <tr>
    <td class="tbl">request.getServletPath()</td>
    <td class="tbl"><%=request.getServletPath() %></td>
    <td class="tbl">
      Der ServletPath ist die RequestURI ohne den ContextPath.
    </td>
  </tr>
  <tr>
    <td class="tbl">request.getQueryString()</td>
    <td class="tbl"><%=request.getQueryString() %></td>
    <td class="tbl">
      Klicken Sie <a href="?IchBinDerQuerystring">hier</a>, um einen Querystring zu sehen.
    </td>
  </tr>
  <tr>
    <td class="tbl">request.getMethod()</td>
    <td class="tbl"><%=request.getMethod() %></td>
    <td class="tbl">GET oder POST</td>
  </tr>
  <tr>
    <td class="tbl">request.getServerName()</td>
    <td class="tbl"><%=request.getServerName() %></td>
    <td class="tbl">
      Diese Methode wird aus der Parentklasse 
      <strong>javax.servlet.ServletRequest</strong> geerbt.
    </td>
  </tr>
  <tr>
    <td class="tbl">request.getServerPort()</td>
    <td class="tbl"><%=request.getServerPort() %></td>
    <td class="tbl">
      Aus: <strong>javax.servlet.ServletRequest</strong> geerbt.
    </td>
  </tr>
  <tr>
    <td class="tbl">request.getRemoteHost()</td>
    <td class="tbl"><%=request.getRemoteHost() %></td>
    <td class="tbl">
      Die Adresse oder der Name des Clientrechners im Netzwerk.
      Aus: <strong>ServletRequest</strong> geerbt.
    </td>
  </tr>
  <tr>
    <td class="tbl">request.getLocale()</td>
    <td class="tbl"><%=request.getLocale() %></td>
    <td class="tbl">
      Die Locale ist die Land oder Region-Kennung des Clients. Sie wird aus dem Header 
      <code>accept-language</code> ermittelt. Aus <strong>ServletRequest</strong> geerbt.
    </td>
  </tr>
  <tr>
    <td class="tbl">request.getProtocol()</td>
    <td class="tbl"><%=request.getProtocol() %></td>
    <td class="tbl">
      Das benutze Protokol.
      Aus <strong>ServletRequest</strong> geerbt.
    </td>
  </tr>
  <tr>
    <td class="tbl">request.isSecure()</td>
    <td class="tbl"><%=request.isSecure() %></td>
    <td class="tbl">
      Gibt true zur?ck, wenn die Anfrage ?ber <strong>https</strong> kam.
      Aus <strong>ServletRequest</strong> geerbt.
    </td>
  </tr>
  
 </table>
<%include file="/template/tail.jspf"%>