Added: lucene/nutch/trunk/contrib/web2/src/main/webapp/WEB-INF/tld/struts-tiles.tld URL: http://svn.apache.org/viewcvs/lucene/nutch/trunk/contrib/web2/src/main/webapp/WEB-INF/tld/struts-tiles.tld?rev=394550&view=auto ============================================================================== --- lucene/nutch/trunk/contrib/web2/src/main/webapp/WEB-INF/tld/struts-tiles.tld (added) +++ lucene/nutch/trunk/contrib/web2/src/main/webapp/WEB-INF/tld/struts-tiles.tld Sun Apr 16 12:48:09 2006 @@ -0,0 +1,344 @@ +<?xml version="1.0" encoding="UTF-8"?> + + + + + + + +<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd"> +<taglib> +<tlibversion>1.2</tlibversion> +<jspversion>1.1</jspversion> +<shortname>tiles</shortname> +<uri>http://struts.apache.org/tags-tiles</uri> +<tag> +<name>insert</name> +<tagclass>org.apache.struts.taglib.tiles.InsertTag</tagclass> +<bodycontent>JSP</bodycontent> +<attribute> +<name>template</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>component</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>page</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>definition</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>attribute</name> +<required>false</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +<attribute> +<name>name</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>beanName</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>beanProperty</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>beanScope</name> +<required>false</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +<attribute> +<name>flush</name> +<required>false</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +<attribute> +<name>ignore</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>role</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>controllerUrl</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>controllerClass</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +</tag> +<tag> +<name>definition</name> +<tagclass>org.apache.struts.taglib.tiles.DefinitionTag</tagclass> +<bodycontent>JSP</bodycontent> +<attribute> +<name>id</name> +<required>true</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +<attribute> +<name>scope</name> +<required>false</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +<attribute> +<name>template</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>page</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>role</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>extends</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +</tag> +<tag> +<name>put</name> +<tagclass>org.apache.struts.taglib.tiles.PutTag</tagclass> +<bodycontent>JSP</bodycontent> +<attribute> +<name>name</name> +<required>false</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +<attribute> +<name>value</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>content</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>direct</name> +<required>false</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +<attribute> +<name>type</name> +<required>false</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +<attribute> +<name>beanName</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>beanProperty</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>beanScope</name> +<required>false</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +<attribute> +<name>role</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +</tag> +<tag> +<name>putList</name> +<tagclass>org.apache.struts.taglib.tiles.PutListTag</tagclass> +<bodycontent>JSP</bodycontent> +<attribute> +<name>name</name> +<required>true</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +</tag> +<tag> +<name>add</name> +<tagclass>org.apache.struts.taglib.tiles.AddTag</tagclass> +<bodycontent>JSP</bodycontent> +<attribute> +<name>value</name> +<required>false</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +<attribute> +<name>content</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>direct</name> +<required>false</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +<attribute> +<name>type</name> +<required>false</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +<attribute> +<name>beanName</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>beanProperty</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>beanScope</name> +<required>false</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +<attribute> +<name>role</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +</tag> +<tag> +<name>get</name> +<tagclass>org.apache.struts.taglib.tiles.GetTag</tagclass> +<bodycontent>empty</bodycontent> +<attribute> +<name>name</name> +<required>true</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>ignore</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>flush</name> +<required>false</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +<attribute> +<name>role</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +</tag> +<tag> +<name>getAsString</name> +<tagclass>org.apache.struts.taglib.tiles.GetAttributeTag</tagclass> +<bodycontent>empty</bodycontent> +<attribute> +<name>name</name> +<required>true</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>ignore</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>role</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +</tag> +<tag> +<name>useAttribute</name> +<tagclass>org.apache.struts.taglib.tiles.UseAttributeTag</tagclass> +<teiclass>org.apache.struts.taglib.tiles.UseAttributeTei</teiclass> +<bodycontent>empty</bodycontent> +<attribute> +<name>id</name> +<required>false</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +<attribute> +<name>classname</name> +<required>false</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +<attribute> +<name>scope</name> +<required>false</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +<attribute> +<name>name</name> +<required>true</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>ignore</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +</tag> +<tag> +<name>importAttribute</name> +<tagclass>org.apache.struts.taglib.tiles.ImportAttributeTag</tagclass> +<bodycontent>empty</bodycontent> +<attribute> +<name>name</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +<attribute> +<name>scope</name> +<required>false</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +<attribute> +<name>ignore</name> +<required>false</required> +<rtexprvalue>true</rtexprvalue> +</attribute> +</tag> +<tag> +<name>initComponentDefinitions</name> +<tagclass>org.apache.struts.taglib.tiles.InitDefinitionsTag</tagclass> +<bodycontent>empty</bodycontent> +<attribute> +<name>file</name> +<required>true</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +<attribute> +<name>classname</name> +<required>false</required> +<rtexprvalue>false</rtexprvalue> +</attribute> +</tag> +</taglib> + + +
Added: lucene/nutch/trunk/contrib/web2/src/main/webapp/WEB-INF/web.xml URL: http://svn.apache.org/viewcvs/lucene/nutch/trunk/contrib/web2/src/main/webapp/WEB-INF/web.xml?rev=394550&view=auto ============================================================================== --- lucene/nutch/trunk/contrib/web2/src/main/webapp/WEB-INF/web.xml (added) +++ lucene/nutch/trunk/contrib/web2/src/main/webapp/WEB-INF/web.xml Sun Apr 16 12:48:09 2006 @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<!DOCTYPE web-app + PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" + "dtd/web-app_2_3.dtd"> +<web-app> + <context-param> + <param-name> + javax.servlet.jsp.jstl.fmt.localizationContext + </param-name> + <param-value>ApplicationResources</param-value> + </context-param> + <servlet> + <servlet-name>action</servlet-name> + <servlet-class> + org.apache.struts.action.ActionServlet + </servlet-class> + <init-param> + <param-name>config</param-name> + <param-value>/WEB-INF/struts-config.xml</param-value> + </init-param> + <init-param> + <param-name>factoryClassname</param-name> + <param-value> + org.apache.nutch.webapp.tiles.ExtendableDefinitionsFactory + </param-value> + </init-param> + <load-on-startup>2</load-on-startup> + </servlet> + <servlet> + <servlet-name>Cached</servlet-name> + <servlet-class> + org.apache.nutch.webapp.servlet.CachedServlet + </servlet-class> + </servlet> + <servlet> + <servlet-name>OpenSearch</servlet-name> + <servlet-class> + org.apache.nutch.webapp.servlet.OpenSearchServlet + </servlet-class> + </servlet> + <servlet-mapping> + <servlet-name>Cached</servlet-name> + <url-pattern>/servlet/cached</url-pattern> + </servlet-mapping> + <servlet-mapping> + <servlet-name>OpenSearch</servlet-name> + <url-pattern>/opensearch</url-pattern> + </servlet-mapping> + <servlet-mapping> + <servlet-name>action</servlet-name> + <url-pattern>*.do</url-pattern> + </servlet-mapping> + <welcome-file-list> + <welcome-file>index.jsp</welcome-file> + </welcome-file-list> + <taglib> + <taglib-uri>/tags/struts-logic</taglib-uri> + <taglib-location>/WEB-INF/tld/struts-logic.tld</taglib-location> + </taglib> + <taglib> + <taglib-uri>/tags/struts-tiles</taglib-uri> + <taglib-location>/WEB-INF/tld/struts-tiles.tld</taglib-location> + </taglib> + <taglib> + <taglib-uri>/tags/struts-bean</taglib-uri> + <taglib-location>/WEB-INF/tld/struts-bean.tld</taglib-location> + </taglib> +</web-app> Propchange: lucene/nutch/trunk/contrib/web2/src/main/webapp/WEB-INF/web.xml ------------------------------------------------------------------------------ svn:executable = * Added: lucene/nutch/trunk/contrib/web2/src/main/webapp/index.jsp URL: http://svn.apache.org/viewcvs/lucene/nutch/trunk/contrib/web2/src/main/webapp/index.jsp?rev=394550&view=auto ============================================================================== --- lucene/nutch/trunk/contrib/web2/src/main/webapp/index.jsp (added) +++ lucene/nutch/trunk/contrib/web2/src/main/webapp/index.jsp Sun Apr 16 12:48:09 2006 @@ -0,0 +1,5 @@ +<%@ page + session="false" +%><% + response.sendRedirect("search.do"); +%> ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Nutch-cvs mailing list Nutch-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nutch-cvs