struts1 사용

     1.struts lib의 모든jar 패키지 가져오기


       2.프로젝트를 시작할 때 중앙 프로세서 대상을 만들고 웹을 수정해야 합니다.xml은 다음과 같습니다
추가:
---------------추가된 xml----------------------------------------------
      
   <display-name>Struts Blank Application</display-name>

  

  <!-- Standard Action Servlet Configuration -->

  <!--      structs  -->

 <!--     qq -->

   <servlet>

    <servlet-name>action</servlet-name>

    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>

    <init-param>

      <param-name>config</param-name>

      <param-value>/WEB-INF/struts-config.xml</param-value>

    </init-param>

    <load-on-startup>2</load-on-startup>

 </servlet>


  <!-- Standard Action Servlet Mapping -->

  <servlet-mapping>

    <servlet-name>action</servlet-name>

    <url-pattern>*.do</url-pattern>

  </servlet-mapping>

분석:*.do
표시: 우리struts-모델에서도 servlet을 사용하여 모든 것을 차단합니다.요청
2
0이 아닌 프로젝트가 시작될 때 만들기

     3.좋은 서비스


     4.addUseraction과 같은 액션 쓰기 시작


4.1 액션을 쓸 때 우리가 물려받아야 할 apach의 액션.
4.2 그리고 우리가 excute를 다시 쓰는 방법이 필요하다
4.3 간단한 분석 액션
 
//ActionMapping은 구성 파일의 action 쌍
//xml에 필요한 정보를 찾을 수 있습니다
//mapping과 같다.find Forward는 forward를 찾아서 뛰는 목적을 달성하는 거예요.
//ActionForm은 자동으로 URL에서 전해오는 파라미터를 수집하여 변형의 고민을 없애는 것이다
@Override

public ActionForward execute(ActionMapping mapping, ActionForm form,

HttpServletRequest request, HttpServletResponse response)

throws Exception {

          String username  = request.getParameter(username);

          String password= request.getParameter(password);

        int   age=Integer.parsInt(request.getParameter(age));  

    User     user=   new User();

        user.setUsername(username  );

        user.setPassword(password);

       user.setAge(aufa.getAge());

       System.out.println(aufa.getAge());

        UserServiceImpl.getInstance().addUser(user);

        return mapping.findForward("success");

}

     5.xml 파일 설정 (xml이 강하군요)


     
 <!--   path   -->

   <action-mappings>

  <action path="/addUser" type="com.struts.anping.action.AddUserAction" >

  <forward name="success"  path="/ok.jsp"></forward>

  </action>

   </action-mappings>




 :: <forward name="success"  path="/ok.jsp"></forward>

점프용으로!addUseraction에서 mapping.findForward의 값이 success입니다. 그럼 저는 OK로 넘어갈게요.jsp 당첨!!

좋은 웹페이지 즐겨찾기