rmvprasad
asked on
import org.apache.struts.action.ActionForm
I am getting compile errors while compiling a struts program at the following statements
import org.apache.struts.action.A ction;
import org.apache.struts.action.A ctionForm;
import org.apache.struts.action.A ctionForwa rd;
import org.apache.struts.action.A ctionMappi ng;
I am not aware where from can I download this package of Action, ActionForm, ActionForward and ActionMapping.
import org.apache.struts.action.A
import org.apache.struts.action.A
import org.apache.struts.action.A
import org.apache.struts.action.A
I am not aware where from can I download this package of Action, ActionForm, ActionForward and ActionMapping.
ASKER
I am getting the following errors
WEB-INF\src\com\jamesholme s\minihr\S earchActio n.java:8: package org.apache.strut
s.action does not exist
import org.apache.struts.action.A ction;
^
WEB-INF\src\com\jamesholme s\minihr\S earchActio n.java:9: package org.apache.strut
s.action does not exist
import org.apache.struts.action.A ctionForm;
^
WEB-INF\src\com\jamesholme s\minihr\S earchActio n.java:10: package org.apache.stru
ts.action does not exist
import org.apache.struts.action.A ctionForwa rd;
^
WEB-INF\src\com\jamesholme s\minihr\S earchActio n.java:11: package org.apache.stru
ts.action does not exist
import org.apache.struts.action.A ctionMappi ng;
^
WEB-INF\src\com\jamesholme s\minihr\S earchActio n.java:13: cannot resolve symbol
symbol : class Action
location: class com.jamesholmes.minihr.Sea rchAction
public final class SearchAction extends Action{
^
WEB-INF\src\com\jamesholme s\minihr\S earchActio n.java:15: cannot resolve symbol
symbol : class ActionMapping
location: class com.jamesholmes.minihr.Sea rchAction
public ActionForward execute(ActionMapping mapping, ActionForm form,
^
WEB-INF\src\com\jamesholme s\minihr\S earchActio n.java:15: cannot resolve symbol
symbol : class ActionForm
location: class com.jamesholmes.minihr.Sea rchAction
public ActionForward execute(ActionMapping mapping, ActionForm form,
^
WEB-INF\src\com\jamesholme s\minihr\S earchActio n.java:15: cannot resolve symbol
symbol : class ActionForward
location: class com.jamesholmes.minihr.Sea rchAction
public ActionForward execute(ActionMapping mapping, ActionForm form,
^
WEB-INF\src\com\jamesholme s\minihr\S earchForm. java:7: package org.apache.struts.
action does not exist
import org.apache.struts.action.A ctionError ;
^
WEB-INF\src\com\jamesholme s\minihr\S earchForm. java:8: package org.apache.struts.
action does not exist
import org.apache.struts.action.A ctionError s;
^
WEB-INF\src\com\jamesholme s\minihr\S earchForm. java:9: package org.apache.struts.
action does not exist
import org.apache.struts.action.A ctionForm;
^
WEB-INF\src\com\jamesholme s\minihr\S earchForm. java:10: package org.apache.atruts
.action does not exist
import org.apache.atruts.action.A ctionMappi ng;
^
WEB-INF\src\com\jamesholme s\minihr\S earchForm. java:12: cannot resolve symbol
symbol : class ActionForm
location: class com.jamesholmes.minihr.Sea rchForm
public class SearchForm extends ActionForm{
^
WEB-INF\src\com\jamesholme s\minihr\S earchForm. java:42: cannot resolve symbol
symbol : class ActionMapping
location: class com.jamesholmes.minihr.Sea rchForm
public void reset(ActionMapping mapping, HttpServletRequest req){
^
WEB-INF\src\com\jamesholme s\minihr\S earchForm. java:48: cannot resolve symbol
symbol : class ActionMapping
location: class com.jamesholmes.minihr.Sea rchForm
public ActionErrors Validate(ActionMapping mapping, HttpServletRequest r
eq){
^
WEB-INF\src\com\jamesholme s\minihr\S earchForm. java:48: cannot resolve symbol
symbol : class ActionErrors
location: class com.jamesholmes.minihr.Sea rchForm
public ActionErrors Validate(ActionMapping mapping, HttpServletRequest r
eq){
^
WEB-INF\src\com\jamesholme s\minihr\E mployeeSea rchService .java:36: cannot resolve
symbol
symbol : class result
location: class com.jamesholmes.minihr.Emp loyeeSearc hService
result resultList;
^
WEB-INF\src\com\jamesholme s\minihr\E mployeeSea rchService .java:36: resultList is
already defined in searchBySsNum(java.lang.St ring)
result resultList;
^
WEB-INF\src\com\jamesholme s\minihr\S earchActio n.java:25: cannot resolve symbol
symbol : method SearchByName (java.lang.String)
location: class com.jamesholmes.minihr.Emp loyeeSearc hService
results=service.SearchByNa me(name);
^
WEB-INF\src\com\jamesholme s\minihr\S earchActio n.java:27: cannot resolve symbol
symbol : variable searchform
location: class com.jamesholmes.minihr.Sea rchAction
results=service.searchbySs Num(search fo
rm.getSsNum().trim());
^
WEB-INF\src\com\jamesholme s\minihr\S earchForm. java:50: cannot resolve symbol
symbol : class ActionErrors
location: class com.jamesholmes.minihr.Sea rchForm
ActionErrors errors=new ActionErrors();
^
WEB-INF\src\com\jamesholme s\minihr\S earchForm. java:50: cannot resolve symbol
symbol : class ActionErrors
location: class com.jamesholmes.minihr.Sea rchForm
ActionErrors errors=new ActionErrors();
^
WEB-INF\src\com\jamesholme s\minihr\S earchForm. java:64: cannot resolve symbol
symbol : class ActionError
location: class com.jamesholmes.minihr.Sea rchForm
errors.add(null,new ActionError("error.search. criteria.m
issing"));
^
WEB-INF\src\com\jamesholme s\minihr\S earchForm. java:68: cannot resolve symbol
symbol : class ActionError
location: class com.jamesholmes.minihr.Sea rchForm
errors.add("ssNum", new ActionError("errors.search .ssNum
.invalid"));
^
24 errors
WEB-INF\src\com\jamesholme
s.action does not exist
import org.apache.struts.action.A
^
WEB-INF\src\com\jamesholme
s.action does not exist
import org.apache.struts.action.A
^
WEB-INF\src\com\jamesholme
ts.action does not exist
import org.apache.struts.action.A
^
WEB-INF\src\com\jamesholme
ts.action does not exist
import org.apache.struts.action.A
^
WEB-INF\src\com\jamesholme
symbol : class Action
location: class com.jamesholmes.minihr.Sea
public final class SearchAction extends Action{
^
WEB-INF\src\com\jamesholme
symbol : class ActionMapping
location: class com.jamesholmes.minihr.Sea
public ActionForward execute(ActionMapping mapping, ActionForm form,
^
WEB-INF\src\com\jamesholme
symbol : class ActionForm
location: class com.jamesholmes.minihr.Sea
public ActionForward execute(ActionMapping mapping, ActionForm form,
^
WEB-INF\src\com\jamesholme
symbol : class ActionForward
location: class com.jamesholmes.minihr.Sea
public ActionForward execute(ActionMapping mapping, ActionForm form,
^
WEB-INF\src\com\jamesholme
action does not exist
import org.apache.struts.action.A
^
WEB-INF\src\com\jamesholme
action does not exist
import org.apache.struts.action.A
^
WEB-INF\src\com\jamesholme
action does not exist
import org.apache.struts.action.A
^
WEB-INF\src\com\jamesholme
.action does not exist
import org.apache.atruts.action.A
^
WEB-INF\src\com\jamesholme
symbol : class ActionForm
location: class com.jamesholmes.minihr.Sea
public class SearchForm extends ActionForm{
^
WEB-INF\src\com\jamesholme
symbol : class ActionMapping
location: class com.jamesholmes.minihr.Sea
public void reset(ActionMapping mapping, HttpServletRequest req){
^
WEB-INF\src\com\jamesholme
symbol : class ActionMapping
location: class com.jamesholmes.minihr.Sea
public ActionErrors Validate(ActionMapping mapping, HttpServletRequest r
eq){
^
WEB-INF\src\com\jamesholme
symbol : class ActionErrors
location: class com.jamesholmes.minihr.Sea
public ActionErrors Validate(ActionMapping mapping, HttpServletRequest r
eq){
^
WEB-INF\src\com\jamesholme
symbol
symbol : class result
location: class com.jamesholmes.minihr.Emp
result resultList;
^
WEB-INF\src\com\jamesholme
already defined in searchBySsNum(java.lang.St
result resultList;
^
WEB-INF\src\com\jamesholme
symbol : method SearchByName (java.lang.String)
location: class com.jamesholmes.minihr.Emp
results=service.SearchByNa
^
WEB-INF\src\com\jamesholme
symbol : variable searchform
location: class com.jamesholmes.minihr.Sea
results=service.searchbySs
rm.getSsNum().trim());
^
WEB-INF\src\com\jamesholme
symbol : class ActionErrors
location: class com.jamesholmes.minihr.Sea
ActionErrors errors=new ActionErrors();
^
WEB-INF\src\com\jamesholme
symbol : class ActionErrors
location: class com.jamesholmes.minihr.Sea
ActionErrors errors=new ActionErrors();
^
WEB-INF\src\com\jamesholme
symbol : class ActionError
location: class com.jamesholmes.minihr.Sea
errors.add(null,new ActionError("error.search.
issing"));
^
WEB-INF\src\com\jamesholme
symbol : class ActionError
location: class com.jamesholmes.minihr.Sea
errors.add("ssNum", new ActionError("errors.search
.invalid"));
^
24 errors
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
How are you compiling? Command Line? Don't do that. Use some tool
such as eclipse or write your own build script using ant/maven.
Note that the JAR files have to be in WEB-INF/lib directory and
all you compiled classes should go into WEB-INF/classes directory.
________
radarsh
such as eclipse or write your own build script using ant/maven.
Note that the JAR files have to be in WEB-INF/lib directory and
all you compiled classes should go into WEB-INF/classes directory.
________
radarsh
all these classes are packaged in struts.jar, you dont have to download anything extra.