Thanks for your response
may be let me give you the files a want to protect and the web.xml and you
try to make for me the necessary changes thanks
index.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
<TITLE>Student Schedule</TITLE>
</HEAD>
<BODY>
<FORM action="ScheduleServlet2" method="post">
Course Name: <INPUT type="text" name="title" size="35"><BR>
Course Time:
Sun<INPUT type="checkbox" name="day" value="sun">
Mon<INPUT type="checkbox" name="day" value="mon">
Tue<INPUT type="checkbox" name="day" value="tue">
Wed<INPUT type="checkbox" name="day" value="wed">
Thu<INPUT type="checkbox" name="day" value="thu">
Fri<INPUT type="checkbox" name="day" value="fri">
Sat<INPUT type="checkbox" name="day" value="sat">
<SELECT name="starttime">
<OPTION value="8">8:00am</OPTION>
<OPTION value="9">9:00am</OPTION>
<OPTION value="10">10:00am</OPTION>
<OPTION value="11">11:00am</OPTION>
<OPTION value="12">12:00pm</OPTION>
<OPTION value="13">1:00pm</OPTION>
<OPTION value="14">2:00pm</OPTION>
<OPTION value="15">3:00pm</OPTION>
<OPTION value="16">4:00pm</OPTION>
<OPTION value="17">5:00pm</OPTION>
<OPTION value="18">6:00pm</OPTION>
<OPTION value="19">7:00pm</OPTION>
<OPTION value="20">8:00pm</OPTION>
<OPTION value="21">9:00pm</OPTION>
</SELECT>
to
<SELECT name="endtime">
<OPTION value="9">9:00am</OPTION>
<OPTION value="10">10:00am</OPTION>
<OPTION value="11">11:00am</OPTION>
<OPTION value="12">12:00pm</OPTION>
<OPTION value="13">1:00pm</OPTION>
<OPTION value="14">2:00pm</OPTION>
<OPTION value="15">3:00pm</OPTION>
<OPTION value="16">4:00pm</OPTION>
<OPTION value="17">5:00pm</OPTION>
<OPTION value="18">6:00pm</OPTION>
<OPTION value="19">7:00pm</OPTION>
<OPTION value="20">8:00pm</OPTION>
<OPTION value="21">9:00pm</OPTION>
<OPTION value="22">10:00pm</OPTION>
</SELECT>
<BR>
<BR>
<INPUT type="submit" name="Submit" value="Add Course">
</FORM>
<TABLE border="1" cellspacing="0">
<TBODY>
<TR>
<TH align="center" valign="middle" width="80"></TH>
<TH align="center" valign="middle" width="100">Sunday</TH>
<TH align="center" valign="middle">Monday</TH>
<TH align="center" valign="middle">Tuesday</TH>
<TH align="center" valign="middle">Wednesday</TH>
<TH align="center" valign="middle">Thursday</TH>
<TH align="center" valign="middle">Friday</TH>
<TH align="center" valign="middle">Saturday</TH>
</TR>
<c:forEach begin="8" end="21" step="1" var="time">
<TR>
<TD align="center" valign="middle" width="80">
<c:choose>
<c:when test="${time == 12}">
<c:out value="${time}" />:00pm
</c:when>
<c:when test="${time > 12}">
<c:out value="${time - 12}" />:00pm
</c:when>
<c:otherwise>
<c:out value="${time}" />:00am
</c:otherwise>
</c:choose></TD>
<c:forEach begin="0" end="6" step="1" var="day">
<TD align="center" valign="middle" width="100">
<c:forEach items="${schoolschedule.classes}" var="clazz">
<c:if test="${clazz.startTime <= time
&& clazz.endTime > time
&& clazz.day == day}">
<c:out value="${clazz.title}" />
</c:if>
</c:forEach>
</TD>
</c:forEach>
</TR>
</c:forEach>
</TBODY>
</TABLE>
</BODY>
</HTML>
web. xml
what should i chang here i tried what you recommended it didnt work
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="
http://java.sun.com/xml/ns/javaee" xmlns:web="
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="
http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID"
version="2.5">
<display-name>SchoolSchedule</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
<servlet>
<description></description>
<display-name>ScheduleServlet2</display-name>
<servlet-name>ScheduleServlet2</servlet-name>
<servlet-class>rg.eclipse.wtp.sample.classschedule.ScheduleServlet2</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ScheduleServlet2</servlet-name>
<url-pattern>/ScheduleServlet2</url-pattern>
</servlet-mapping>
</web-app>
can you please send me like an example that is working am using CAS 3.3.1
thanks
On Tue, Sep 13, 2011 at 11:08 AM, Martin <[email protected]> wrote:
> On 13/09/2011 09:47, sebudandi wrote:
>
>> hey i CASified a servlet by putting the code below in the web.xml when i
>> run it it shows the cas login screen but when i enter password and username
>> it doesnt redirect me to the servlet it says
>> The connection to localhost:8080 was interrupted while the page was
>> loading.
>> can someone tell me why .please
>>
>> web.xml
>>
>> <?xml version="1.0" encoding="ISO-8859-1"?>
>>
>> <!DOCTYPE web-app
>> PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
>>
>> "http://java.sun.com/dtd/web-**app_2_3.dtd<http://java.sun.com/dtd/web-app_2_3.dtd>
>> ">
>>
>> <web-app>
>> <display-name>process</**display-name>
>> <welcome-file-list>
>> <welcome-file>process</**welcome-file>
>>
>> </welcome-file-list>
>> <servlet>
>> <description></description>
>> <display-name>process</**display-name>
>>
>> <servlet-name>process</**servlet-name>
>> <servlet-class>process</**servlet-class>
>>
>> </servlet>
>>
>>
>> <servlet-mapping>
>> <servlet-name>process</**servlet-name>
>> <url-pattern>/process</url-**pattern>
>> </servlet-mapping>
>>
>> <filter>
>> <filter-name>CAS Filter</filter-name>
>> <filter-class>edu.yale.its.tp.**cas.client.filter.CASFilter</**
>> filter-class>
>> <init-param>
>> <param-name>edu.yale.its.tp.**cas.client.filter.loginUrl</**
>> param-name>
>>
>> <param-value>http://localhost:**8080/cas/login<http://localhost:8080/cas/login>
>> </param-value>
>> </init-param>
>> <init-param>
>> <param-name>edu.yale.its.tp.**cas.client.filter.validateUrl<**
>> /param-name>
>>
>> <param-value>https://**localhost:8080/cas/**serviceValidate<https://localhost:8080/cas/serviceValidate>
>> </param-value>
>> </init-param>
>> <init-param>
>> <param-name>edu.yale.its.tp.**cas.client.filter.serviceUrl</**
>> param-name>
>>
>> <param-value>https://**localhost:8080/menu.jsp<https://localhost:8080/menu.jsp>
>> </**param-value>
>> </init-param>
>>
>> </filter>
>>
>> <filter-mapping>
>> <filter-name>CAS Filter</filter-name>
>> <url-pattern>/*</url-pattern>
>> </filter-mapping>
>>
>> </web-app>
>> - Show quoted text -
>>
> It looks as if your using the yale.* package to access CAS, which if its a
> new installation, I'm guessing you might be uing the CAS3 then you need to
> start using the new package system. I know I had the same problem. try
> looking at https://wiki.jasig.org/**display/CASC/Configuring+the+**
> JA-SIG+CAS+Client+for+Java+in+**the+web.xml<https://wiki.jasig.org/display/CASC/Configuring+the+JA-SIG+CAS+Client+for+Java+in+the+web.xml>this
> might help you
>
>
> --
> You are currently subscribed to [email protected] as:
> [email protected]
> To unsubscribe, change settings or access archives, see
> http://www.ja-sig.org/wiki/**display/JSG/cas-user<http://www.ja-sig.org/wiki/display/JSG/cas-user>
>
--
You are currently subscribed to [email protected] as:
[email protected]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/cas-user