<HTML> <HEAD> <TITLE>Perforce JSP Project</TITLE> </HEAD> <BODY BGCOLOR="#FFFFFF"><CENTER> <P> <A NAME="toc"></A> <h2> <sub><a href="http://public.perforce.com/public/index.html">Perforce Public Depot</a></sub><br> Perforce JSP Project<br> <sub>Java Server Pages Web Application</sub> </H2> <P> <TABLE BORDER=0><TR><TD> <B><UL> <LI><A HREF="#about">About This Project</A> <LI><A href="http://public.perforce.com:8080/@ra=s@/guest/david_markley/p4jsp/">Source Files</A> <LI><A href="dist/p4jsp.war">WAR File</A> <LI><A href="p4jsp.conf">Configuration File</A> </UL></B></TD> <TD valign="top"><B><UL> <LI><A HREF="http://public.perforce.com/public/perforce/api/java/p4package/index.html">P4Package Project</A> <LI><A HREF="dist/docs/com/perforce/reviewer/doc-files/LICENSE.TXT">LICENSE.TXT</A> <LI><A HREF="#updates">Project Updates</A> </UL></B> </TABLE> </CENTER> <!------------------------------------------------------------------> <P> <TABLE CELLSPACING=0 BORDER=0 WIDTH=100%><TR><TD BGCOLOR=FFCC66> <A NAME="about"></A> <H2>About This Project </H2> <TD WIDTH=5% BGCOLOR=FFCC66 ALIGN=RIGHT><FONT SIZE="-2"><A HREF="#toc"> Back to<BR>Table of<BR>Contents</A></TD></TR> </TABLE> <!------------------------------------------------------------------> <p> <table cellpadding=5%> <tr><td align="right" valign=top><b>Content</b></td> <td valign=top> <A href="http://public.perforce.com:8080/@ra=s@/public/perforce/api/java/p4jsp/">Source</A> and <A href="dist/p4jsp.war">WAR</A> for the Perforce JSP, a Java API based web interface to Perforce. This package includes all the pages required for a basic web application. <p> This application allows multiple users to access the perforce using the same web application using their own credentials. This makes it easy to add pages that implement other perforce functions and have them execute using appropriate authorization. An example would be a page that handled integrations from branch to another at the click of one button or link. </td></tr> <tr><td align="right" valign=top><b>Curator</b></td> <td valign=top> David Markley. Please email <a href="mailto:david@markley.cc">david@markley.cc</a> if you have submitted contributions you'd like published, if you have ideas for enhancement, or if you have preferences among the potential enhancements listed below. </td></tr> <tr><td align="right" valign=top nowrap><b>Getting Started</b></td> <td valign=top> In order to get the web application up, you will need to have set up a JSP engine (web server). These pages have been tested only with <a href="http://jakarta.apache.org/tomcat/index.html">Tomcat 4.0</a>, but should work with any JSP engine that supports WAR files. The steps to follow once your JSP engine is in place are: <ul> <li>Download the <a href="p4jsp.conf">p4jsp.conf</a> file into your /etc directory.</li> <li>Modify the p4jsp.conf file to work at your location.</li> <li>Download the <a href="dist/p4jsp.war">p4jsp.war</a> file into your JSP engines wep application directory. <li>Make your JSP engine pick up the new WAR file (i.e. restart Tomcat). </ul> <p> With all this completed, you should be able to access the web application through your JSP engine under the /p4jsp directory. For tomcat, this is typically something like: <a href="http://localhost:8080/p4jsp">http://localhost:8080/p4jsp</a>. Each user will need to log in using their perforce username and password. </td></tr> </table> <!------------------------------------------------------------------> <P> <TABLE CELLSPACING=0 BORDER=0 WIDTH=100%><TR><TD BGCOLOR=FFCC66> <A NAME="updates"></A> <H2>Project Updates</H2> <TD BGCOLOR="FFCC66" ALIGN="RIGHT"><FONT SIZE="-2"><A HREF="#toc"> Back to<BR>Table of<BR>Contents</A></TD></TR> </TABLE> <!------------------------------------------------------------------> <table width="100%" border="1"> <thead><tr><th valign="top">Date</th><th valign="top" width="70%">Update</th></tr></thead> <tbody> <tr><td nowrap="t" valign="top"><b>May 22, 2002</b></td><td width="70%" valign="top"> Initial publication of the Perforce JSP web application. </td></tr> <tr><td nowrap="t" valign="top"><b>September 5, 2002</b></td><td width="70%" valign="top"> <ul> <li>Corrected to work with <a href="http://jakarta.apache.org/tomcat/">Tomcat 4.0.4</a>.</li> <li>Removed dependance on common tag library (since it is somewhat unstable). </ul> </td></tr> <tr><td nowrap="t" valign="top"><b>October 4, 2002</b></td><td width="70%" valign="top"> <ul> <li>Removed all use of the common tag library.</li> <li>Removed specific inclusion of the crimson API.</li> </ul> </td></tr> </tbody></table> <br><br> <!------------------------------------------------------------------> <P> <TABLE CELLSPACING=0 BORDER=0 WIDTH=100%> <TR> <TD WIDTH=15% BGCOLOR=FFCC66 ALIGN=LEFT VALIGN=CENTER> <FONT SIZE="-2"> Copyright ©<br> 2002<br> <a href="http://www.perforce.com">Perforce Software</a><br> </FONT> </TD> <TD WIDTH=70% BGCOLOR=FFCC66 ALIGN=CENTER> <FONT SIZE="-2"> You're browsing a file stored as<br> <code>$Id: //public/perforce/api/index.html#6 $</code><br> in the <A HREF=http://public.perforce.com/public/index.html>Perforce Public Depot</A>. </FONT> </TD> <TD WIDTH=15% BGCOLOR=FFCC66 ALIGN=RIGHT> <FONT SIZE="-2"><A HREF="#toc"> Back to<BR>Table of<BR>Contents</A></TD></TR> </FONT> </TD> </TR> </TABLE> <!------------------------------------------------------------------> </BODY>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#5 | 2206 | David Markley |
Removed all use of the common tag library and any specific inclusion of the crimson API. |
||
#4 | 2080 | David Markley | Updated for support of Tomcat 4.0.4 and removing support of commong taglib. | ||
#3 | 1849 | David Markley | Better subtitle. | ||
#2 | 1848 | David Markley | Corrected the title page. | ||
#1 | 1847 | David Markley | Added package information for a more public distribution. |