MapServer Java?

Norman Barker nbarker at ITTVIS.COM
Thu Jul 20 00:52:58 PDT 2006


Hi,

There have been a few replies to this thread, but if you use a servlet
then I find using the init method quite helpful

    public void init() throws ServletException {
        super.init();
        ServletConfig config = getServletConfig();
        mapfile = config.getInitParameter("mapfile");
    }

And in web.xml

<init-param>
	<param-name>mapfile</param-name>
	<param-value>/var/www/html/demo/bluemarble.map</param-value>
</init-param>

Just allows you to change the mapfile whenever you want and not have to
recompile.

Norman

-----Original Message-----
From: UMN MapServer Users List [mailto:MAPSERVER-USERS at LISTS.UMN.EDU] On
Behalf Of Umberto Nicoletti
Sent: Thursday, July 20, 2006 7:43 AM
To: MAPSERVER-USERS at LISTS.UMN.EDU
Subject: Re: [UMN_MAPSERVER-USERS] MapServer Java?

You could also use a jsp (which in fact is a special type of servlet).
The tutorial from Sun's java site will help you to get started with
both of them (and much more):

http://java.sun.com/j2ee/1.4/docs/tutorial/doc/

Good luck,
Umberto

On 7/20/06, Ryan Ollerenshaw <ollerery at engr.orst.edu> wrote:
> I was able to create a java program which uses java mapscript, but now
how do i
> get that program to run on my server so clients can access it.  It
seems like a
> java Servlet is the way to go but i cant find any good tutorials on
how to get
> started.  I know what the code looks like for a servelt (example
below) but
> once i have that written where do i put it? do i need to install
anything else
> to get it to run?  I am running Apache on fedora core 5.
>
> Servelt code:
>
> import java.io.*;
> import javax.servlet.http.*;
> import javax.servlet.*;
>
> public class Servlet_test extends HttpServlet {
>   public void doGet (HttpServletRequest req,HttpServletResponse res)
>     throws ServletException, IOException
>   {
>     PrintWriter out = res.getWriter();
>
>     out.println("Hello, world!");
>     out.close();
>
>   }
> }
>



More information about the MapServer-users mailing list