http://アプリ名.appspot.com/mygaeapp簡単なテキストを表示するだけのものですが、とりあえずちゃんと表示されればOKです。ごく単純ですが、サーブレットのコードと設定を書き、公開するという基本はこれでわかりました。
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
※MyGaeAppServlet.javaのソースコード package com.tuyano.libro.mygaeapp; import java.io.*; import javax.servlet.http.*; @SuppressWarnings("serial") public class MyGaeAppServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException { response.setContentType("text/html"); request.setCharacterEncoding("utf8"); response.setCharacterEncoding("utf8"); PrintWriter out = response.getWriter(); out.println("<html><head></head><body><h1>Hello, world</h1><p>this is sample servlet.</p></body></html>"); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException { // not use. } } ※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" version="2.5"> <servlet> <servlet-name>MyGaeApp</servlet-name> <servlet-class>com.tuyano.libro.mygaeapp.MyGaeAppServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>MyGaeApp</servlet-name> <url-pattern>/mygaeapp</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.html</welcome-file> </welcome-file-list> </web-app>
<< 前へ | 次へ >> |