From: http://jadethao.iteye.com/blog/1331308
In Eclipse, convert the Java project to Web Project 1, locate the Project workspace directory, open the. project file, and modify the file,
Modify the following:
Locate the:<natures> </natures> code snippet and include the following in the code snippet and save:&NBSP;
<nature> Org.eclipse.wst.common.project.facet.core.nature</nature>&NBSP;
<nature>org.eclipse.wst.common.modulecore.modulecorenature</nature>< Span class= "Apple-converted-space" >&NBSP;
<nature> Org.eclipse.jem.workbench.javaemfnature</nature>&NBSP;
2, On the Eclipse Project, refresh the project. &NBSP;
3, on the project, enter property (properties) 4, select Project Facets in the list item on the left, select Dynamic Web Module and Java on the right, (if you want to modify the eclipse default WebContent to Webroot, Click further Configuration available ... to change the default content redirectory to Webroot click OK. Click to click Save, Java Project to convert to Web project. &NBSP;
This can be published to Tomcat just like a Web project.
Convert a Java project to a Web project in Eclipse