rowValue = 66.0000;


x = (parseInt(rowValue*10)/10).toFixed(1); //  (버림). 


console.log(x);


>>> 66.0 


한자리만 남기고 버림.  


두자리면 당연히 *100)/100.toFixed(2);



// Cast, 형변환 , valueOf , parseInt


* String to int / int to String

public class Ex0001 {

    public static void main(String[] args) {

 

// valueOf()는 음수를 인식하지 못함.

        

// parseInt()는 음수를 인식함.

 

        String a = "1";

        int b = 2;

  

        int temp = b + Integer.valueOf(a); //String형을 Int형으로 형변환 1 + 2

        int temp1 = b + Integer.parseInt(a); //String형을 Int형으로 형변환 1 + 2 

 

        String temp2 = a + String.valueOf(b); //Int형을 String형으로 형변환 1+2 

        String temp3 = a + Integer.toString(b); //Int형을 String형으로 형변환 1+2

    }

}



import java.net.*;

import java.io.*;


public class TestURLConnection {

    public static void main(String[] args) {

        URL url = null;

        URLConnection urlConnection = null;

       

        // URL 주소

        String sUrl = "http://localhost/test.jsp";


        // 파라미터 이름

        String paramName = "animal";


        // 파라미터 이름에 대한 값

        String paramValue = "dog";


 


        try {

            // Get방식으로 전송 하기

            url = new URL(sUrl + "?" + paramName + "=" + paramValue);

            urlConnection = url.openConnection();

            printByInputStream(urlConnection.getInputStream());

           

            

            

            // Post방식으로 전송 하기

            url = new URL(sUrl);

            urlConnection = url.openConnection();

            urlConnection.setDoOutput(true);

            

            

            printByOutputStream(urlConnection.getOutputStream(), paramName + "=" + paramValue);

            printByInputStream(urlConnection.getInputStream());

            

            

            

            

            

        } catch(Exception e) {

            e.printStackTrace();

        }

    }

   

    // 웹 서버로 부터 받은 웹 페이지 결과를 콘솔에 출력하는 메소드

    public static void printByInputStream(InputStream is) {

        byte[] buf = new byte[1024];

        int len = -1;

       

        try {

            while((len = is.read(buf, 0, buf.length)) != -1) {

                System.out.write(buf, 0, len);

            }

        } catch(IOException e) {

            e.printStackTrace();

        }

    }


 


    // 웹 서버로 파라미터명과 값의 쌍을 전송하는 메소드

    public static void printByOutputStream(OutputStream os, String msg) {

        try {

            byte[] msgBuf = msg.getBytes("UTF-8");

            os.write(msgBuf, 0, msgBuf.length);

            os.flush();

        } catch(IOException e) {

            e.printStackTrace();

        }

    }



* 두번이나 당해서 정리를 해둬야겠다..

화면에서 파라메터로 넘오어오는 String형은 비교문시 안되면 trim() 으로 잘라주자.....



// equals(비교)

if("감사합니다.".equals(param.getContents_type().trim())){


}


// 값이 없지 않을때.

if(!"".equals(resultVo.getProduction_language().trim())  && !"null".equals(resultVo.getProduction_language())){

productLanguage = channelManageService.getProductLanguage(resultVo);

}

+ Recent posts