500 Internal Server Error javax.servlet.jsp.JspException: Cannot find bean org.apache
Error
500 Internal Server Error
javax.servlet.jsp.JspException: Cannot find bean org.apache.struts.taglib.html.BEAN in any scope
create.jsp
Code:
<%@ page language="Java" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%><%@ page contentType="text/html;charset=windows-1252"%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<html:html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>untitled</title>
</head>
<body>
<form action ="taskAction.do">
<P>Task Id
<html:text property="taskid"/>
</P>
<P>Task Name
<html:text property="taskname"/>
</P>
<P>Date
<html:text property="dateOfBirth"/>
</P>
<P>
<input type="submit" value="Submit"/>
</P>
</form>
</body>
</html:html>
strts-xml
Code:
<?xml version = '1.0' encoding = 'windows-1252'?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
<struts-config>
<form-beans>
<form-bean name="LoginForm" type="LoginForm"/>
<form-bean name="TaskForm" type ="taskform"/>
</form-beans>
<action-mappings>
<action path="/login" type="LoginAction" name="LoginForm" scope="request" validate="true" input="login.jsp">
<forward name="success" path="/success.jsp"/>
<forward name="failure" path="/failure.jsp"/>
</action>
<action path="/taskAction" name="TaskForm" type="taskAction" scope="request">
<forward name="success" path = "/taskdetails.jsp"/>
<forward name ="error" path ="/failure.jsp"/>
</action>
</action-mappings>
<message-resources parameter="view.ApplicationResources"/>
</struts-config>