STRUTS 2 Could not find action or result
hiii..i am new to struts 2 framework...i developed my jsp code into sturs frame work...but its showing some warning and the "menujsp.jsp" page is not opening...its showing the following on my log:
WARNING: Could not find action or result
There is no Action mapped for namespace [/] and action name [menujsp] associated with context path [/Basic]. - [unknown location]
at com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:185)
at org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:63)
at org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39)
at com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:58)
at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:500)
at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source)
Following are the contents of my application:
ConnectionProvider.java
package pkg;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectionProvider
{
public static Connection getConnection(){
Connection con=null;
try{
Class.forName("org.postgresql.Driver");
con=DriverManager.getConnection("jdbc:postgresql://localhost:5433/labway","postgres","sachin");
}
catch(Exception e){
System.out.println(e);
}
return con;
}
}
DAO.java:
package pkg;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.*;
public class DAO
{
public List<MenuList> fetch(){
try{
Connection con=ConnectionProvider.getConnection();
PreparedStatement stmt=con.prepareStatement("select * from application where application_id in (select distinct application_id from applicationmenu order by application_id)");
ResultSet rs=stmt.executeQuery();
ResultSet rs1=null;
MenuList menulist;
List<MenuList> list=new ArrayList<MenuList>();
while(rs.next()){
menulist=new MenuList();
menulist.setmenuId(rs.getString(1));
menulist.setmenuTitle(rs.getString(3));
PreparedStatement stmt1=con.prepareStatement("select * from menu where menu_id in (select menu_id from applicationmenu where application_id='"+rs.getString(1)+"')");
rs1=stmt1.executeQuery();
menulist.setsubmenuTitle(rs1.getString(3));
list.add(menulist);
}
return list;
}
catch(Exception e)
{
System.out.println(e);
}
return null;
}
"MenuList.java":
package pkg;
public class MenuList {
String menuId;
String menuTitle;
String submenuTitle;
public MenuList()
{
super();
}
public MenuList(String menuId,String menuTitle,String submenuTitle)
{
super();
this.menuId=menuId;
this.menuTitle=menuTitle;
this.submenuTitle=submenuTitle;
}
public String getMenuId()
{
return menuId;
}
public String getmenuTitle()
{
return menuTitle;
}
public String submenuTitle()
{
return submenuTitle;
}
public void setmenuId(String menuId)
{
this.menuId = menuId;
}
public void setmenuTitle(String menuTitle)
{
this.menuTitle = menuTitle;
}
public void setsubmenuTitle(String submenuTitle)
{
this.submenuTitle = submenuTitle;
}
}
MenuListAction.java:
package pkg;
import java.util.*;
import com.opensymphony.xwork2.ActionSupport;
public class MenuListAction extends ActionSupport
{
private MenuList menulist;
private List<MenuList> menulistlist;
DAO dao=new DAO();
public String execute()
{
menulistlist=dao.fetch();
return "success";
}
public MenuList getMenulist()
{
return menulist;
}
public void setMenulist(MenuList menulist)
{
this.menulist = menulist;
}
public List<MenuList> getMenulistlist()
{
return menulistlist;
}
public void setMenulistlist(List<MenuList> menulistlist)
{
this.menulistlist = menulistlist;
}
}
web.xml :
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<welcome-file-list>
<welcome-file>index</welcome-file>
</welcome-file-list>
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>
struts.xml :
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration
2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.devMode" value="true"></constant>
<package name="Basic" extends="struts-default">
<action name="fetch" class="pkg.MenuListAction" method="execute">
<result name="success" >/menujsp.jsp</result>
</action>
</package>
</struts>
index.jsp :
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@taglib uri="/struts-tags" prefix="s" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<head><title>DYNAMIC DROPDOWN MENU</title></head>
<body><br><br><center>
<a href="menujsp.jsp">Home Page</a>
</center>
</body>
</html>
menujsp.jsp :
<%@ taglib prefix="s" uri="/struts-tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<style>
body{
background-image:ur(C:\indian-flag-12.gif) no-repeat ;
font-family:arial;}
table{font-size:80%;background:black}
a{color:black;text-decoration:none;font:bold}
a:hover{color:#606060}
td.menu{background:lightgrey}
table.menu
{
font-size:100%;
position:absolute;
visibility:hidden;
}
</style>
<script type="text/javascript">
function showmenu(elmnt)
{
document.getElementById(elmnt).style.visibility="visible";
}
function hidemenu(elmnt)
{
document.getElementById(elmnt).style.visibility="hidden";
}
</script>
</head>
<body>
<h3>EMPLOYMENT EXCHANGE Test Page</h3>
<table width="100%">
<tr bgcolor="#FG8080">
<s:iterator value="menulistlist" var="menulist">
<td onmouseover="showmenu(<s:property value="#parent.menuId"/>)" onmouseout="hidemenu(<s:property value="#parent.menuId"/>)">
<a href="/default.asp"><s:property value="#parent.menuTitle"/></a><br />
<table class="menu" id="<s:property value="#parent.menuId"/>" width="120">
<s:iterator value="menulistlist" var="menulist">
<tr><td class="menu" id="<s:property value="#parent.menuId"/>"><a href="/html/default.asp"><s:property value="submenuTitle"/></a></td></tr>
</s:iterator>
</s:iterator>
</table>
</td>
</body>
</html>
plzz help me out...i might have problem in my struts.xml...its not mapping with the action resource
my menujsp.jsp code must also be incorrect but thats another issue...first i need to display this jsp whic isn't happening...
regards
Sachin
View Answers
Related Tutorials/Questions & Answers:
STRUTS 2 Could not find action or resultSTRUTS 2 Could not
find action or result hiii..i am new to
struts 2... on my log:
WARNING:
Could not
find action or
result
There is no
Action...;package name="Basic" extends="
struts-default">
<
action name="fetch" class
Struts 2 action-validation.xml not loadingStruts 2 action-validation.xml not loading Hi All,
I am getting...-validation.xml is package/src/class name/
action-validation.xml
Could you please let me... error
SERVER : Caught exception while loading file package/
action-validation.xml
Advertisements
Struts 2 Action TagStruts 2 Action Tag
"
action" Tag in
Struts 2 is used by developer to call...
action name.
Struts 2 Action Tag is one of the Data Tags, which are used... of
Struts 2
Action Tag:
(example)ADS_TO_REPLACE_2
jsp to struts 2 action conversion problem - Strutsjsp to
struts 2 action conversion problem i have one jsp page that includes 3 other jsp pages(using RequestDispactcher).how to convert that jsp
page to a struts2
action?among that one jsp page is wrritten using jpivot,wct
tags
Struts 2 Redirect ActionStruts 2 Redirect
Action
In this section, you will get familiar with
struts 2 Redirect
action and learn to use it in the
struts 2 application.
Redirect After Post:
This post
Action in Struts 2 Framework
action class transfer data from request to the View. It also determines which
result...
action provides the processing logic for a specific URL with which it is linked. Actions are mostly associated with a HTTP request of User.
The
action class
Struts 2 RequiredFieldValidator - StrutsWhat is
Struts 2 RequiredFieldValidator? Need an Example or Code What is
Struts 2 RequiredFieldValidator? Need an Example or Code on Field Validation in
Struts 2. Please follow the following instruction:1. index.jsp
Struts 2 InterceptorsStruts 2 Interceptors
Struts 2 framework relies upon Interceptors to do most... part of
Struts 2
default stack and are executed in a specific order... advanced tutorials about the
Struts 2 framework
Struts Action ClassesStruts Action Classes 1) Is necessary to create an ActionForm to LookupDispatchAction.
If not the program will not executed.
2) What is the beauty of Mapping Dispatch
Action Struts 2Struts 2 we can extend DispatchAction class to implement a common session validation in
struts 1.x. how to do the same in the struts2
action tag - Strutsaction tag Is possible to add parameters to a
struts 2 action tag? And how can I get them in an
Action Class. I mean: xx.jsp Thank you
Struts 2Struts 2 I am getting the following error.pls help me out.
The
Struts dispatcher cannot be found. This is usually caused by using
Struts tags without the associated filter.
Struts tags are only usable when the request has
Struts dispatch action - StrutsStruts dispatch action i am using dispatch
action. i send the parameter="addUserAction" as querystring.ex:
at this time it working fine.
but now my problem is i want to send another value as querystring for example
struts 2 testingstruts 2 testing can i get an example for
struts 2 action class unit test
servlet action not available - Struts.
Struts Blank Application
action
org.apache.struts.action.ActionServlet
config
/WEB-INF/
struts-config.xml
2
action
*.do...servlet
action not available hi
i am new to
struts and i am
Struts 2 Struts 2 I am just new to
struts 2 and need to do the task.
I have a requirement like this :
when i click on link like Customer , this will display all the customers , address from a database table using jdbc and the screen
Struts Action ClassStruts Action Class What happens if we do not write execute() in
Action class
Struts 2 Actions application frameworks.
Struts 2 Action are the
important concept in
Struts 2... request.
About
Struts Action InterfaceADS_TO_REPLACE_1
In
Struts 2 all actions....
Struts 2 Action Interface field summary
Field
Time Picker in struts 2 - StrutsTime Picker in
struts 2 How to create Time Picker in
Struts 2 ? ...;</ul>
2. struts.xml (Add the following code)<
action name="...;head> <title>
Struts 2 Time Picker Example!</title>
Struts 2 - BegannerStruts 2 - Beganner Hi !
I am new to Struts2 and I need clarification over Difference between
Action Proxy and
Action Mapper in struts2 and When both perform their activity??????
Many Thanks
Venkateshlu
Login Action Class - StrutsLogin
Action Class Hi
Any one can you please give me example of
Struts How Login
Action Class Communicate with i-batis
Introduction to Struts 2 Framework signature can be used as an
Struts 2 Action object.
Action FormADS....
Struts 2 ArchitectureADS_TO_REPLACE_10
Struts 2 is an
action based...Introduction to
Struts 2 Framework - Video tutorial of
Struts 2
In this video
Struts 2 problem - StrutsStruts 2 problem Hello I have a very strange problem. I have an application that we developed in JAVA and the application works ok in Windows... seemed to worked fine, until the user reported to us a problem. After doing
Action classes in strutsAction classes in struts how many type
action classes are there in
struts
Hi Friend,
There are 8 types of
Action classes:
1.ForwardAction class
2.DispatchAction class
3.IncludeAction class
4.LookUpDispatchAction
Struts 2 Tutorial and Examples various types of
action results in
Struts 2
with example code.
Result... of redirect
result in
Struts 2
Redirect
Action Result Example....
Advance
Struts Action - For detail about the Advanced
Struts 2 Struts 2 Training
Struts 2 Training
The
Struts 2 Training for developing enterprise applications with
Struts 2 framework.
Course Code: STRUS-2
Duration: 5.0 day(s)
Apply for
Struts 2 Training
Lectures
Where to learn Struts 2?Where to learn
Struts 2? Hi,
I am beginner in
Struts and trying to
find good tutorial to learn
Struts 2 framework. My project is in
Struts 2 and soon I have to work on the project.
Let's know where to learn the
Struts 2 struts 2 problem with netbeans - Strutsstruts 2 problem with netbeans i made 1 application in struts2 with netbeans but got one errror like
There is no
Action mapped for namespace / and
action name login.
The requested resource (There is no
Action mapped
Struts 2 issueStruts 2 issue hi,
I have one jsp page and having one hidden field methodName and when we submit request we get value in
action class and again i... to same
action now problem is when we submit request first time e.g value
Struts 2 Integration with Struts 1Struts 2 Integration with
Struts 1 I want to integrate
struts 2 with
struts 1 existing application. Can you please help on how to go about this. I am not finding any good source to integrate
struts 2 with
struts 1 framework
Architecture of Struts 2 FrameworkArchitecture of
Struts 2 Framework
In this chapter we will discuss about the Architecture and Lifecycle of
Struts 2.
This
Struts 2 Architecture is based on WebWork and XWork framework.
Struts 2
promotes the MVC framework
session maintain in struts 2session maintain in
struts 2 hi i am new to
Struts 2.....
in
Action class i wrote
**HttpSession session = request.getSession();
session.setAttribute("name", name1);**
but in jsp class
String session_name=(String
Cohabitation struts 1 and 2 - StrutsCohabitation
struts 1 and
2 Hi, I have a problem with the cohabitation of
struts 1 and
2. I work on a web application which used
struts 1. But i must add some functionality in
struts 2. When i modify my web.xml file
Struts 2 online tutorialStruts 2 online tutorial Where to learn
struts 2 online tutorial? Is there any good tutorials on roseindia.net for learning
struts 2 online tutorial?
Yes,
We have many tutorials for learning
Struts 2 online through
regarding struts 2 regarding
struts 2 is it not possible to get values from applicationresources.properties into our application in
struts 2 How to Use Struts 2 token tag - StrutsHow to Use
Struts 2 token tag Hi ,
I want to stop re-submiiting... on my jsp but not able to
find what other things i need to write on my
action page, or do i need to map anything on my struts.xml file ?
I am using
struts 2 Struts 2 Radio ButtonStruts 2 Radio Button I have a search functionlaity where i have two radio buttons and
I am using Struts2 tag.I want first rado button...
result.
Can you please help me further how to solve
Integrating Struts 2 with hybernate - StrutsIntegrating
Struts 2 with hybernate Can anyone please help me how to integrate
Struts 2 with hybernate.
Is there any small project online fo the same?
what is the advantage of integrating
struts 2 with hybernate over normal
action Servlet - Strutsaction Servlet What is the difference between ActionServlet ans normal servlet?
And why actionServlet is required
DTO & Action class - StrutsDTO &
Action class Hi I am really new to struts2.
I just wanted to know that if I have a DTO and an
action class, how do I put the form data into the DTO?
Can someone please explain with a simple example
Detailed introduction to Struts 2 Architecture for purchase. In any
Struts 2
application *.
action is the default mapping...
Detailed introduction to
Struts 2 Architecture
Struts 2 Framework Architecture
In the previous section we learned
Struts 2 Login Application let's develop the
action class to handle the login request. In
Struts 2...
Struts 2 Login Application
Developing
Struts 2 Login Application
In this section we are going to develop
Struts 2 Video TutorialStruts 2 Video Tutorial I think its easy to learn from
Struts 2 Video Tutorial. What is the url of
Struts 2 Video Tutorial on roseindia.net website... your are right. You can learn
Struts 2 very easily with the
Struts 2 Video