This week's book giveaway is in the Design forum.
We're giving away four copies of Building Microservices and have Sam Newman on-line!
See this thread for details.
The moose likes Struts and the fly likes Help with Setting up Environment Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Building Microservices this week in the Design forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Help with Setting up Environment" Watch "Help with Setting up Environment" New topic

Help with Setting up Environment

Ram Kas
Ranch Hand

Joined: Jul 26, 2006
Posts: 83
Hi, I am a newbie to Struts. So, can anyone please help me with setting up the environment.

I steps I followed are as follows:

1) Uncompress the zip file of the binaries
2) Placed the lib directory in C:\Tomcat 4.1\webapps\examples\WEB-INF
3) Created a web.xml in C:\Tomcat 4.1\webapps\examples\WEB-INF
The contents of web.xml are :
CODE] <?xml version = "1.0" encoding = "ISO-8859-1" ?>
<!DOCTYPE web-app
PUBLIC "-//Sun Micro Systems Inc.//DTD Web Application 2.3//EN"

</web-app> [/CODE]

4) Created struts-config.xml in C:\Tomcat 4.1\webapps\examples\WEB-INF directory.

The contents of it are:

[code] <?xml version = "1.0" encoding = "ISO-8859-1" ?>
<!DOCTYPE web-app
PUBLIC "-//Sun Micro Systems Inc.//DTD Web Application 2.3//EN"

</struts-config> [/code]

5) I also placed struts-html.tld in the same directory C:\Tomcat 4.1\webapps\examples\WEB-INF.

Please let me know if there is anything wrong or anything more that I have to do as Tomcat shuts down when I start it.
Merrill Higginson
Ranch Hand

Joined: Feb 15, 2005
Posts: 4864
Modifying the examples web application that comes with Tomcat is not a good way to set up a new Struts application. Here's what I'd recommend.

1-Undo all the changes you made to the Tomcat Examples Web App.
2-Create a new directory called "myStrutsApp" in the Tomcat /webapps directory
3-Find the struts-blank.war file in the webapps/ directory in the material you downloaded.
4-Unzip the file into the Tomcat webapps/myStrutsApp directory that you created earlier.

That's it. You're done. You now have an empty Struts application that will run in Tomcat under the name "myStrutsApp". Everything you need has been set up for you. The next step would be to select a good tutorial from this link and work through the example.
[ August 21, 2006: Message edited by: Merrill Higginson ]

Consultant, Sima Solutions
Ram Kas
Ranch Hand

Joined: Jul 26, 2006
Posts: 83
Thanks. But, I have a question

Now, How do I know that it is working? I mean, what should I type in the browser to know that it is working
Purushoth Thambu
Ranch Hand

Joined: May 24, 2003
Posts: 425
Try this

I assume your tomcat is running on port 8080. It helps a lot if you can explor e the extracted blank application. You can start by looking at struts-config.xml and web.xml
[ August 21, 2006: Message edited by: Purushothaman Thambu ]
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link:
subject: Help with Setting up Environment
It's not a secret anymore!