Skip to content

guangsa2015/GuangStruts

Repository files navigation

[作品介绍]
1、实现了类似Struts的请求路由效果,后端通过@GuangAction注解标记处理类,使用@GuangDo标记为处理函数;
2、处理完成返回视图名称,会自动到WEB-INF下面找jsp;


[使用方法]
1、添加GuangStruts-1.0.0.jar依赖包;
2、在web.xml中添加过滤器;
<servlet>
  <servlet-name>dispatcher</servlet-name>
  <servlet-class>com.guang.mystruts.framework.DispatcherServlet</servlet-class>
  <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
  <servlet-name>dispatcher</servlet-name>
  <url-pattern>/</url-pattern>
</servlet-mapping>
3、配置处理类;
@GuangAction("/main")
public class Controller { //这个方法的全路径为: http://localhost:8080/工程名/main/test
  @GuangDo("/test")
  public String mainPage(HttpServletRequest req, HttpServletResponse resp){
    System.out.println("处理了3");
    return "test";
  }
}
4、在WEB-INF下面创建views/test.jsp

About

这是一个自创的类似Struts2框架

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages