Custom Page Derived from the 3.0 login.jsp File
Figure A-7
To create this page, see the following sections:
Section A.4.1, "Modifying the File," on page 307
Section A.4.2, "The Method and the Contract," on page 310
A.4.1 Modifying the File
The bold lines in the following sample file are the lines that have been modified to change the
branding and the login prompts.
<%@ page language="java" %>
<%@ page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%>
<%@ page import="com.novell.nidp.common.provider.*" %>
<%@ page import="java.util.*" %>
<%@ page import="com.novell.nidp.ui.*" %>
<%@ page import="com.novell.nidp.*" %>
<%@ page import="com.novell.nidp.servlets.*" %>
<%@ page import="com.novell.nidp.resource.*" %>
<%@ page import="com.novell.nidp.resource.jsp.*" %>
<%@ page import="com.novell.nidp.common.xml.w3c.*" %>
<%
ContentHandler handler = new ContentHandler(request,response);
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//
<%=handler.getLanguageCode()%>">
<html lang="<%=handler.getLanguageCode()%>">
<head>
<link rel="stylesheet" href="<%= request.getContextPath() %>/images/
hf_style.css" type="text/css">
<style type="text/css" media="screen"><!--
Sample Custom Login Pages 307