mirror of
https://github.com/suhf/No1WMS.git
synced 2026-02-05 04:03:45 +09:00
#tiles 이슈
스프링 부트 버전 2.x으로 내려감 스프링 버전 5.x으로 내려감 화면 개발을 위한 layout_dev.html layout_dev_base.html 등등 추가
This commit is contained in:
@@ -5,21 +5,28 @@ import org.springframework.stereotype.Controller;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.servlet.ModelAndView;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
@Controller
|
||||
public class AuthorityController {
|
||||
@Autowired
|
||||
AuthorityService authorityService;
|
||||
|
||||
|
||||
@GetMapping("/test")
|
||||
@GetMapping("/test/tt")
|
||||
public ModelAndView test(ModelAndView mav){
|
||||
AuthorityDto dto = authorityService.selectById("94690a18-a933-11ee-b9dd-0242ac110006");
|
||||
//AuthorityDto dto = authorityService.selectById("94690a18-a933-11ee-b9dd-0242ac110006");
|
||||
|
||||
System.out.println(dto.getName());
|
||||
//System.out.println(dto.getName());
|
||||
|
||||
mav.setViewName("test/kkk");
|
||||
mav.setViewName("test/testlayout");
|
||||
return mav;
|
||||
}
|
||||
@GetMapping("/tt")
|
||||
public ModelAndView test2(ModelAndView mav){
|
||||
//AuthorityDto dto = authorityService.selectById("94690a18-a933-11ee-b9dd-0242ac110006");
|
||||
|
||||
//System.out.println(dto.getName());
|
||||
|
||||
mav.setViewName("test/testlayout");
|
||||
return mav;
|
||||
}
|
||||
|
||||
|
||||
33
src/main/java/com/no1/wms/base/WebConfig.java
Normal file
33
src/main/java/com/no1/wms/base/WebConfig.java
Normal file
@@ -0,0 +1,33 @@
|
||||
package com.no1.wms.base;
|
||||
|
||||
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
|
||||
import org.springframework.web.servlet.view.tiles3.TilesConfigurer;
|
||||
import org.springframework.web.servlet.view.tiles3.TilesView;
|
||||
import org.springframework.web.servlet.view.tiles3.TilesViewResolver;
|
||||
|
||||
@Configuration
|
||||
public class WebConfig implements WebMvcConfigurer {
|
||||
|
||||
@Bean
|
||||
public TilesConfigurer tilesConfigurer(){
|
||||
final TilesConfigurer configurer = new TilesConfigurer();
|
||||
|
||||
configurer.setDefinitions(new String[]{
|
||||
"/WEB-INF/tiles/tiles.xml"
|
||||
});
|
||||
|
||||
configurer.setCheckRefresh(true);
|
||||
return configurer;
|
||||
}
|
||||
|
||||
@Bean
|
||||
public TilesViewResolver tilesViewResolver() {
|
||||
final TilesViewResolver tilesViewResolver = new TilesViewResolver();
|
||||
tilesViewResolver.setViewClass(TilesView.class);
|
||||
tilesViewResolver.setOrder(1);
|
||||
return tilesViewResolver;
|
||||
}
|
||||
}
|
||||
@@ -15,7 +15,8 @@ import org.springframework.web.bind.annotation.ResponseBody;
|
||||
|
||||
import com.no1.wms.excel.ExcelUtils;
|
||||
|
||||
import jakarta.servlet.http.HttpServletResponse;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
||||
|
||||
@Controller
|
||||
public class CategoryController {
|
||||
@@ -26,7 +27,7 @@ public class CategoryController {
|
||||
@Autowired
|
||||
ExcelUtils excelUtils;
|
||||
|
||||
// 테스트
|
||||
//테스트
|
||||
@GetMapping("/category/test")
|
||||
public String testPage(Model m) {
|
||||
List<CategoryDto> dto = categoryService.selectAllCategory();
|
||||
|
||||
@@ -13,12 +13,12 @@ import org.springframework.stereotype.Service;
|
||||
|
||||
import com.no1.wms.category.CategoryDto;
|
||||
|
||||
import jakarta.servlet.http.HttpServletResponse;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
||||
@Service
|
||||
public class ExcelUtils {
|
||||
|
||||
public void downloadCategoryExcelFile(String excelFileName, HttpServletResponse response,
|
||||
public void downloadCategoryExcelFile(String excelFileName, HttpServletResponse response,
|
||||
String sheetName, String[] columnName, List<CategoryDto> dto) {
|
||||
String fileName = "";
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user