<< Back - Alkacon logo

OpenCms 6.0 interactive documentation:

Show source page

OpenCms logo - Forward >>

Source code for: /alkacon-documentation/examples_flex_3/ex_bubble_1level.jsp


<%@ taglib prefix="cms" uri="http://www.opencms.org/taglib/cms"  %>
<%@ page import="java.util.*" %>

<%
    String action = request.getParameter("action");
    
    if ("compile".equals(action)) {
%>

<cms:include page="ex_compileerror.jsp"/>

<% } else if ("cmsinclude".equals(action)) { %>

<cms:include page="this.file.does.not.exist"/>

<% } else if ((action != null) && (! "".equals(action.trim())) ) { %>

<cms:include page="ex_runtimeerror.jsp"/>

<%
    } else {
    	// No valid action parameter found, show HTML form
%>

<cms:include property="template" suffix="" element="head" />

<p>
<cms:property file="this" name="description" />
</p>

<form action="ex_bubble_1level.jsp" method=get>

<p>
<input type="radio" name="action" value="compile"> Throw a compile exception <br>
<input type="radio" name="action" value="classcast"> Throw a class cast exception <br>
<input type="radio" name="action" value="nullpointer"> Throw a null pointer exception <br>
<input type="radio" name="action" value="cmsinclude"> Try to cms:include a not existing file <br>
<input type="radio" name="action" value="cmsfile"> Throw OpenCms file access exception <br>
</p>

<p>
<input type="submit" value="Go for it!">
</p>

</form>

<cms:include property="template" suffix="" element="foot" />

<%    	    	
    }    
%>    


©2005 Alkacon Software GmbH (http://www.alkacon.com) - The OpenCms experts