1.form
package com.mycompany.form;
import org.apache.struts.action.ActionForm;
public class loginForm extends ActionForm {
private static final long serialVersionUID = 1L;
private String username ;
public String getUsername ()
{
return username;
}
public void setUsername (String un)
{
this.username = un;
}
}
----------------------------------------------
2.action:
package com.mycompany.action;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import com.mycompany.form.loginForm;
public class loginAction extends Action {
public ActionForward execute(
ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response)
throws Exception {
loginForm lf = (loginForm) form;
String sname = lf.getUsername();
System.out.println(sname);
return mapping.findForward("success");
}
}
-----------------------------------------------------------------
3.jsp
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
My JSP 'index.jsp' starting page
This is my JSP page.
<%=path%>
<%=basePath%>
测试
-----------------------------------
4.web.xml
action
org.apache.struts.action.ActionServlet
config
/WEB-INF/struts-config.xml
debug
3
detail
3
0
action
*.do
pages/login.jsp
---------------------------
5.struts-config.xml
name ="loginForm"
type="com.mycompany.action.loginAction"
scope="request">
阅读(639) | 评论(0) | 转发(0) |