import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
@Controller
@RequestMapping(value = "/m")
public class ManageController {
@Autowired
private OilApi oilApi;
@Value("")
@RequestMapping(value = "{path}", method = RequestMethod.GET)
public String login(@PathVariable("path") String path) {
return "m/"+path;
}
@RequestMapping(value = "ddd", method = RequestMethod.GET)
public String ddd(@PathVariable("ddd") String path) {
return "m/ddd";
}
}
如果访问templates下的目录m,如果m目录下有一个文件是:a.ftl,{path}为替代符
那可以这样访问:http://工程路径/m/a,这样不用重复写controller就可以直接根据文件的目录来访问。