Erro no uso de 2 servlets

0 respostas
E

alo

tou a desenvolver uma aplicaçaõ em j2ee usando o struts que ta a funcionar perfeitamente, nesta aplicacao tenho duas telas de login, em que uma é levantada quando o sistema arranca, e a outra deve ser levantada assim quando for clicado sobre um link que dá acesso ao sistema a outras pessoas somente para consultar algo. o problema é o seguinte, nao consigo levantar a segunda tela de login.jsp quando click:

[java.lang.NullPointerException

org.apache.struts.action.ActionMapping.findForward(ActionMapping.java:74)

com.exi.sogs.actions.login.LoginAction.Step0(LoginAction.java:68)

com.exi.sogs.servlet.clienteExterno.ClienteExternoServlet.service(ClienteExternoServlet.java:31)

javax.servlet.http.HttpServlet.service(HttpServlet.java:803)]

o link que criei :[Teste]

oa clicar no link acima deve ser carregado o seguinte metodo:
[public ActionForward Step0(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {

return mapping.findForward("me");
}]

Este é o segundo servlet que criei e ja tá no web.xml:
[public class ClienteExternoServlet extends HttpServlet {

public void service(HttpServletRequest request, 
		HttpServletResponse response)throws IOException, ServletException {
	
	String negocio = request.getParameter("login");
	
	LoginForm form= new LoginForm();
	
	ActionMapping mapping = new ActionMapping();
	
	if(negocio.equalsIgnoreCase("login")){
		new LoginAction().Step0(mapping, form, request, response);
	}
	
}]

penso que o erro é no contexto de ActionMaping no servlet acima e nao sei como por dentro do contexto para que o struts possa reconhecer.

quemt em alguma ideia?

Criado 8 de maio de 2008
Respostas 0
Participantes 1