<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Perforce Public Depot: JSP Project</title> <!-- no htdig-keywords tag in this file --> <!-- no keywords tag in this file --> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link rel="stylesheet" href="../../../../css/pure.css" type="text/css"> <link rel="stylesheet" href="../../../../css/depot.css" type="text/css"> </head> <body> <!-- div for entire page --> <div id="outer"> <div id="page-top"><!-- frames the logo and search --> <!-- logo --> <div id="logo"> <a href="http://www.perforce.com"><img src="../../../../images/site_logo.gif" alt="Perforce Public Depot" width="219" height="50"></a> </div> <div id="search"><!-- search section --> <form method="get" action="http://www.google.com/search"> <div><!-- needed so invisible field will validate --> <input type="hidden" name="sitesearch" value="public.perforce.com"> </div><!-- silly invisible field div --> <ul class="search-box"> <li class="left"><input type="text" size="40" name="q" value="" class="search-form"></li> <li class="middle"><input type="submit" value="Search" class="search-button"></li> <li class="right" style="color: black;">Powered by Google</li> </ul> </form><!-- top navbar search form --> </div><!-- end search section --> </div> <!-- end div id page-top --> <!-- start site content --> <div id="main-body"> <!-- navbars --> <div id="navbar-outer"> <ul class="navbar"> <li class="nav-top"><a href="../../../../index.html" title="Home">Public Depot Home</a></li> <li><a href="../../../../sitemap.html" title="Project Tree">Project Tree</a></li> <!-- li><a href="search.html" title="Search">Search</a></li --> <li><a href="../../../../browse.html" title="How to Browse" >Browse</a></li> <li><a href="../../../../contribute.html" title="How to Contribute">Contribute</a></li> <!-- li><a href="review.html" title="Change Review Email">Change Review Email</a></li --> </ul> </div> <!-- end id.navbars --> <div id="content"> <!-- Content starts here --> <h1>Perforce JSP Project<br> <sub>Java Server Pages Web Application</sub> </h1> <!-- ABOUT THIS PROJECT --> <a name="about"></a> <h3>About This Project</h3> <dl class="project"> <dt>Content</dt> <dd> <p><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> <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. </p> </dd> <dt>Curator</dt> <dd> <p>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. </p> </dd> <dt>Getting Started</dt> <dd> <p>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:</p> <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> <li>Make your JSP engine pick up the new WAR file (i.e. restart Tomcat).</li> </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. </p> </dd> </dl> <!-- QUICKLINKS --> <div class="quickLinks"> <ul> <li><a href="http://public.perforce.com:8080/@ra=s@/guest/david_markley/p4jsp/">Source<br>Files</a></li> <li><a href="dist/p4jsp.war">WAR<br>File</a></li> <li><a href="p4jsp.conf">Configuration<br>File</a></li> <li><a HREF="http://public.perforce.com/public/perforce/api/java/p4package/index.html">P4Package<br>Project</a></li> <li><a HREF="dist/docs/com/perforce/reviewer/doc-files/LICENSE.TXT">LICENSE.TXT</a></li> <li><a HREF="#updates">Project<br>Updates</a></li> </ul> </div> <!-- Project Updates--> <a name="updates"></a> <h3>Project Updates</h3> <table class="data triggers" cellspacing="0"> <tr> <th>Date</th> <th>Update</th> </tr> <tr class="zebra"> <td>May 22, 2002</td> <td>Initial publication of the Perforce JSP web application.</td> </tr> <tr> <td>September 5, 2002</td> <td> Use this script when you're creating new files,or integrating to a new branch, and the directory name you're writing the new file to isn't the same case as an existing directory name. <p>For example, without using this script, if <kbd>/depot/x/y/z.c</kbd> exists, by default you won't be able to create a file named <kbd>/depot/X/Y/one.c</kbd>.</p></td> </tr> <tr class="zebra"> <td>October 4, 2002</td> <td> <ul> <li>Removed all use of the common tag library.</li> <li>Removed specific inclusion of the crimson API.</li> </ul> </td> </table> <!-- Content ends here --> </div><!-- id content --> </div><!-- id main-body --> <!-- Copyright and bottom bar --> <div id="copyright"> Copyright © 1996, 2006 Perforce </div> </div> <!-- id outer --> </body> </html>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 8157 | michael | Archiving legacy java api projects which predate the supported P4Java api. | ||
//public/perforce/api/java/p4jsp/index.html | |||||
#6 | 6074 | michael | Fix a bunch of relative navbar links. | ||
#5 | 6026 | rlo |
Public depot fixes: * Titles formatted similarly * Navbar changed and shortened * Change review taken out of navbar * Links fixed |
||
#4 | 6025 | rlo |
Public Depot Redesign goes live * Skin matches KB and latest WWW skin * Rudimentary search mechanism based on google * did this already, but made some big mistakes and it was easier to obliterate and start over * about the above: yikes! |
||
#3 | 2207 | David Markley | Removed use of common tag library and reference to crimson API. | ||
#2 | 2081 | David Markley | Updated to support Tomcat 4.0.4 in the public depot. | ||
#1 | 1983 | David Markley | Branched p4jsp from guest to public depot. | ||
//guest/david_markley/p4jsp/index.html | |||||
#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. |