|
http://www.okjsp.net/seq/254619
소스를 이렇게 적어서 제대로 설명할 수 있을지 모르겠지만
일단 적어봅니다..ㅜㅠ 답변 부탁드려요 에러가 나서요..
addr1을
가져오고 싶어요.
에러 이렇게 나요~
sb.member.beans.deliveraddr cannot be cast to
java.lang.String
1. A.action.java
String addr1 =
memberDao.getInstance().getAddr1(sell_pk_num);
2. memberDao.java
public String getAddr1(String sell_pk_num) throws
SQLException {
return (String)
GetDB().queryForObject("getAddr1",sell_pk_num);
}
3. member.xml
<select id="getAddr1" parameterClass="Str"
resultClass="deliveraddr">
SELECT ADDR1
FROM
DELIVER_ADDR
WHERE MEMBER_ID in (SELECT MEMBER_ID
FROM
SELL_REQ
WHERE SELL_PK_NUM =
#sell_pk_num#)
</select>
질문1. 에러가 string 타입이 아니라고 나는 것 같은데..제가 보기엔 다 string으로 한것같은데..어디가 문제일까요
질문2. html에서 ${ } 이렇게 해서 java의 클래스나 변수를 가져올 수 있다고 알고 있어서 그걸 쓰려고 하는데
addr1을
못 가져와서 java파일에 addr1을 받아보려고 하는건데요
이렇게 하면 html에서 받아서 쓸수 있나요?
----------------------------------------------------------------------------------------------------
[[[ 답변1 ]]]
에러 보면 String 에 deliveraddr 을 넣고 계신거 같은데 DB에서 스트링에 넣으시는
부분 확인해 부세요.
[[[ 답변2 ]]]
resultClass=String
[[[ 내답변 ]]]
member.xml에 상단에 <typeAlias alias="str"
type="java.lang.String" />
이렇게 되어 있어서
resultClass=Str 이렇게 했더니 화면은
보이네요 . 이제 결과만 보이면 되겠어요
답변 감사합니다.
'나의질문답' 카테고리의 다른 글
웹뷰 닫기버튼 질문있습니다. (0) | 2014.07.29 |
---|---|
웹뷰 팝업시 빈화면이 있어요 (0) | 2014.07.29 |
jsp변수 자바스크립트에서 사용 (0) | 2014.07.29 |
쿼리포오브젝트 에러 좀 봐주세요~ (0) | 2014.07.29 |
jsp내의 변수값 가져올 때 갱신? (0) | 2014.07.29 |