*์์์ ํตํด ํด๋น ์์์ ๊ฐ๋งน์ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ค์. java - controller //๊ฐ๋งน์ ๋ชฉ๋ก @RequestMapping(value = "/aJaxUserOrgList.do", method = RequestMethod.GET) public void aJaxUserOrgList(HttpSession session, HttpServletRequest request, HttpServletResponse response) { //Controller์์ ๋ฐ๋ก write๋ฅผ ํด์ค ์์ ์ด๊ธฐ์ ๋ฐํํ์ void. ๋์ ๋ฐ๋ผ ์์ //Log4j2.logger.info(Log4j2.log + getClass + Util.getMethodName()); //javascript์์ ํธ์ถํ Parameter. String..
Program Programming Programmer ์ฌ๋ฌ๋ถ์ ์ฝ๋๋ ์ด๋ ๋ฌธ์ ํด๋นํ ๊น? ์ฌ๋ฌ๋ถ์ ํ์ด๋ ํ์ฌ๋? ์ ๊ทธ๋ ๊ฒ ๋์๋๊ฐ? ๊ทธ์ ์ผ์์ ์ธ ์ฝ๋ ๊ฒํ ํ์์ธ๊ฐ? ์๋๋ฉด, ์ถ์ ์งํ ๋์ฐํ ๋ฌธ์ ๊ฐ ๋๋ฌ๋ฌ๋๊ฐ? ๋์๊ฐ๋ค๊ณ ์๊ฐํ๋ ์ฝ๋๋ฅผ ํ๊ฒ์ง๊ฒ ๋๋ฒ๊น ํ๋๊ฐ? ๊ณ ๊ฐ์ด ๋ฌด๋๊ธฐ๋ก ์ดํํ๊ณ , ๊ด๋ฆฌ์๊ฐ ์๋ฐ์ ๊ฐํ๋๊ฐ? ๋๊ด์ ๋ถ์งํ ๋ ์ณ์ ๋ฌธ ๋ค์ ์์ผ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ ๊น? ๋ต์ ์ฅ์ธ ์ ์ ์ด๋ค. ์ฅ์ธ ์ ์ ์ฅ์ธ ์ ์ ์ ์ตํ๋ ๊ณผ์ ์ ๋ ๋จ๊ณ๋ก ๋๋๋ค. ๋ฐ๋ก ์ด๋ก ๊ณผ ์ค์ ์ด๋ค. ์ฒซ์งธ, ์ฅ์ธ์๊ฒ ํ์ํ ์์น, ํจํด, ๊ธฐ๋ฒ, ๊ฒฝํ์ด๋ผ๋ ์ง์์ ์ต๋ํด์ผ ํ๋ค. ๋์งธ, ์ด์ฌํ ์ผํ๊ณ ์ฐ์ตํด ์ง์์ ๋ชธ๊ณผ ๋ง์์ผ๋ก ์ฑ๋ํด์ผ ํ๋ค. ์์ ๊ฑฐ ์ด๋ก ๊ณผ ์ฅ์ธ ์ ์ ์์ ๊ฑฐ ํ๊ธฐ์ ๊ดํ ๋ฌผ๋ฆฌ์ ์ธ ์ง์์ ์ผ๋ง๋ ์ง ๊ฐ๋ฅด์น ์..
๋ฆฌ๋ ์ค๋ฅผ ํ์ฉํ๋ค๋ณด๋ฉด ์ง์ ์ ์ธ ์ ๊ทผ์ ๋ง๊ธฐ์ํด ํฌํธํฌ์๋ฉ์ ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค. ํฐ์บฃ์ 80ํฌํธ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์๋ค. firewall ๋ฐฉํ๋ฒฝ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๋ ๋ฐฉํ๋ฒฝ ์์์ ์ปจํธ๋กค ๊ฐ๋ฅํ๋ค. ์๋ ๋ช ๋ น์ด๋ฅผ ํตํด ๊ฐ๋จํ๊ฒ tomcat ํฌํธํฌ์๋ฉ์ ํ ์ ์๋ค. $ firewall-cmd --add-forward-port=port=80:proto=tcp:toport=8080 --permanent success $ firewall-cmd --permanent --direct --add-rule ipv4 nat OUTPUT 0 -p tcp -o lo --dport 80 -j REDIRECT --to-port 8080 success $ firewall-cmd --reload
์ด ํฌ์คํ ์ Windows ์ ์ ๋ฅผ ๋์์ผ๋ก ํฌ์คํ ํ์์ต๋๋ค. ๋ฌด์์ ๋ฐ๋ผํ๊ธฐ Vue ํธ. Vue ํ๋ก์ ํธ๋ฅผ ๋ง๋ค ๋๋ Node.js์ npm์ ๋ฐ๋์ ๋จผ์ ์ค์นํด์ผ ํฉ๋๋ค. Node.js ๋ฅผ ์ค์นํฉ๋๋ค. Node.js ๋งํฌ : nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org ๋ณธ์ธ์๊ฒ ๋ง๋ ๋ฒ์ ์ ์ค์นํ์ธ์ : ) ์ค์น๊ฐ ์๋ฃ๋๋ฉด, ํฐ๋ฏธ๋ ์ฐฝ์ ์ด๊ณ , ์๋ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ฌ ์ ๋๋ก ์ค์นํ๋์ง ํ์ธํด๋ด ๋๋ค. $ node -v ๊ทธ ํ, npm ์ผ๋ก ์ฐ๋ฆฌ์ ๋ชฉ์ ์ธ vue ๋ฅผ ์ค์นํฉ๋๋ค. $ npm install vue vue ์ค์น๊ฐ ์๋ฃ๋์์ผ๋ฉด, vue ๋ช ๋ น์ด์ ๋น ๋ฅธ ..
๐Faceted Project Problem Description Type Target runtime Apache Tomcat v5.5 is not defined. Faceted Project Problem ๐์์ธ ๐ํ๋ก์ ํธ๋ฅผ ์ธ์์ธ๊ณ ๋ฐ๊ฑฐ๋, ์ด์์ฒด์ ๋ฅผ ๋น๋กฏํ PC๋ฅผ ์ฎ๊ธธ ๊ฒฝ์ฐ ๋ฐ์ํ๋ ์ผ์ด์ค ๐๋ฌธ์ ํด๊ฒฐ ํด๋น ํ๋ก์ ํธ์ Properties (ํ๋ก์ ํธ ์ ํ ํ, Alt+Enter) ๋ก ๋ค์ด๊ฐ ํ, Targeted Runtimes ์ ๋ฉ๋ด๋ฅผ ์ ํํ๊ณ , ํ๋ก์ ํธ์์ ์ฌ์ฉํ (ํ์ฌ ์ค์น๋์ด์๋) Tomcat ์๋ฒ๋ฅผ ์ ํํ๋ค. + Apply
์ด ํฌ์คํ ์ Windows ์ ์ ๋ฅผ ๋์์ผ๋ก ํฌ์คํ ํ์์ต๋๋ค. ๋ฌด์์ ๋ฐ๋ผํ๊ธฐ React ํธ. ๋ฆฌ์กํธ ํ๋ก์ ํธ๋ฅผ ๋ง๋ค ๋๋ Node.js์ npm์ ๋ฐ๋์ ๋จผ์ ์ค์นํด์ผ ํฉ๋๋ค. Node.js ๋ฅผ ์ค์นํฉ๋๋ค. Node.js ๋งํฌ : nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org ๋ณธ์ธ์๊ฒ ๋ง๋ ๋ฒ์ ์ ์ค์นํ์ธ์ : ) ์ค์น๊ฐ ์๋ฃ๋๋ฉด, ํฐ๋ฏธ๋ ์ฐฝ์ ์ด๊ณ , ์๋ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ฌ ์ ๋๋ก ์ค์นํ๋์ง ํ์ธํด๋ด ๋๋ค. $ node -v ๊ทธ ํ, yarn์ ์ค์นํด์ค๋ค. ๊ณต์ ํํ์ด์ง ์ค์น๋งํฌ https://classic.yarnpkg.com/en/docs/install/#w..
๋ชจ๋ฐ์ผ ๊ฐ๋ฐ์ ํ๋ค๋ณด๋ฉด, ์์ง ๊ฐ์ด ๋ถ๋ฌ์์ง์ง ์์์ ๊ฒฝ์ฐ, ๋๋ ์๋ฃ ์ํ๊ฐ ์๋ ๊ฒฝ์ฐ์ ๋ก๋ฉ์ฐฝ์ ๋์์ผ ๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. ์ด๋ด ๋์ ๊ฐ๋จํ๊ฒ if ๋ฌธ์ ์์ฑํ ํ, else ๋จ๊ณ์์ CircularProgressIndicator(); ๋ฅผ ์ถ๊ฐํ์ฌ, ๋ก๋ฉ์ฐฝ์ ๋์ฐ๋ฉด ๋๋ค.
Shfit ๋๋ฒ ๋๋ฌ์ ๊ฒ์์ฐฝ ์คํ ํ, debugShowCheckedModeBanner ๊ฒ์ app.dart ํ์ผ์ const CupertinoApp, const MaterialApp ๋ ๊ณณ ๋ชจ๋ this.debugShowCheckedModeBanner ๋ฅผ false ๋ก ์์