JAVA 프로그램고수 부탁드립니다

묻고답하기 · #179126

← 묻고답하기

BB536 · 2014-08-10 13:05:23 · 조회 1512
지금 Delphi로 제작된 크라이언트화면으로 JSP로된 Excel작성써버프로그램을 불러내서 IE11화면으로 Excel를 보존하려합니다
그런데 보존할때 IE주소란에 ?뒤에 ID、PW가 로출되기에 이걸 나타내지않게 하려고합니다 
그래서 파라메터를 GET로부터 POST로 바꿔서 수정햇는데 ID、PW가 넘겨받을수없습니다 (NULL)
어디가 문제인지
어디가 문제인지 고수분 지도부탁합니다
소스첨부

Delphi로 제작된 크라이언트화면
<test01.pas>
-----------------------------------------------------
...
//webブラウズ
procedure TForm1.BtnSaveClick(Sender: TObject);
var
  Flag : OleVariant;
  AURL : String;
  wStr : String;
  wInt : Integer;
  sHeader : String;
  str: AnsiString;
  p: PChar;
  vTarget,vPostdata: OleVariant;
begin

  IEObj := CreateOleObject('InternetExplorer.Application') as InternetExplorer;

  //表示フラグの設定
  //Flag := navNoHistory or navNoReadFromCache or navNoWriteToCache;
   Flag     := 2 or 4 or 8;

  //指定のURLを表示(ここではローカルなHTMLファイル)
  AURL := 'http://localhost:8080/JT_POC//BITokenizer';

  vTarget   := Null;

  //sPostData送信データ設定
  str := 'id=superuser&pw=superuser';
  //バイト配列変換)
  vPostdata := VarArrayCreate([0, Length(str) - 1], varByte);
  p := VarArrayLock(vPostdata);
  try
    Move(PChar(str)^, p^, Length(str));
  finally
    VarArrayUnlock(vPostdata);
  end;


  sHeader := 'Content-Type: application/x-www-form-urlencodedrn'#13#10;

  IEObj.Navigate(AURL, Flag, vTarget, vPostdata, sHeader);

...
----------------------------------------------------
Server側Java
-----------------------------------------------------
<BITokenizer.java>
...
@WebServlet("/BITokenizer")
public class BITokenizer extends HttpServlet {

public BITokenizer() {
// TODO 自動生成されたコンストラクター・スタブ
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub


Map keymap = (Map)request.getServletContext().getAttribute("keymap");
if(keymap == null) {
keymap = new HashMap();
request.getServletContext().setAttribute("keymap", keymap);
}

HashMap facadeMap = new HashMap();

//パラメータ入力されたIDとパスワードを変数に入れる
String id = request.getParameter("id");
String pw = request.getParameter("pw");

요기 ID PWがNULL여서 POST로 파라메터가 넘겨받을수없음.


※그리고 다른방법을로 URL의 ?뒤부분의 아이디 파스와드가 나타나지않게 할수있는방법있으면 부탁드립니다


이메지참조
http://www.shimto.com/bbs/board.php?bo_table=2_7_1&wr_id=9664&page=0&sca=&sfl=&stx=&sst=&sod=&spt=0&page=0


첨부

※ 일부 첨부(권한으로 읽지 못한 파일 등)는 미이전일 수 있습니다

쉼터에 새로운 글 쓰기는 금지되었습니다. 하지만 과거의 소중한 기록 중에 꼭 다른 분들에게도 읽었으면 하는 좋은 글들은 「추천하기」를 눌러주세요.

일부 글들은 악성광고나 의미없는 스팸들일 수 있습니다. 읽는 분들에게 피해가 되거나 삭제를 희망하는 글에는 신고를 클릭해주세요. 로봇을 통하여 정기적으로 확인 및 정리를 합니다.

코멘트 (1)

박살난심장 · 2016-08-17 10:16:40
你可以用ajax或者javascript 来把传参数就可以了 怎么用你可以查百度 很多例子

묻고답하기 · 리스트 (34,110 건)

제목투고자날짜조회코멘트
東京新宿歌舞伎町에 있는 마사지 가게양도함나다라니66772014-08-13 23:4910211
엔화 원합니다. 중국돈, 한국돈 드립니다.푸라이무2014-08-13 17:4811550
미국에서 송금smile1162014-08-12 09:4110761
귀국시 주민세 구민세를 돌려받을수 있나요?Mayflower2014-08-11 10:3819221
▶ JAVA 프로그램고수 부탁드립니다BB5362014-08-10 13:0515121
호텔에서 근무하시는 분들.8도강산2014-08-10 00:5117544
중국 들갈때 낚시대...유채향2014-08-09 22:5511813
脱法ハーブ닛뽄유령2014-08-09 08:5812882
이미 영주권 소유자분들한테 물어봅시다~미래를꿈꾸며12014-08-08 18:4825344
新生児パスポート申請についてなび2014-08-08 16:1711273
실업수당에 대한 질문순수한남자2014-08-07 21:4811974
컴고수 여러분 한가지 물어봅시다.화면 캡쳐에 관해서시아틀의희망2014-08-07 19:0911092
연길에서 집 세줄때WildGooseDad2014-08-07 15:5312690
SIM解开해달라구 하면 한 50-100원주면 해줍니다.지금은 ★연애중☆2014-08-07 13:4211210
新宿区臨時給付金支給 1万円トマト好き2014-08-07 12:5713803
라인에 대해서LUCHE2014-08-06 20:5411271
청개구리님~roskfl2014-08-06 19:1810602
중국가서 스마트폰 싸게 쓸수잇는 방법없을가요?다마쨩2014-08-06 17:0810410
서울숙박 추천해주세요jindanna782014-08-06 13:1113091
`같이 가요上만떨이2014-08-05 10:0410401
미국에 가보신분odew2014-08-04 14:1220168
금방 출산한 산모께 멀 선물할까요코코아체리2014-08-03 16:4210061
땐노 대해서꼬라봣어2014-08-02 17:279763
일본 시청에서 결혼등기하고 중국에서 등기할때 필요서류byorjp2014-08-02 15:4712180
한달 집 빌려주실 분 계심니까?쉼터에서2014-08-01 14:2720482
퇴직하고 해외여행은 가능한가요?커피love2014-07-31 15:0713662
[비전캠프]-22회코스타 마지막주 등록자 모집꿈과행복2014-07-31 13:4510521
한국 결혼식에 관해서 물어보기쇼빨간액자2014-07-30 16:1113568
G마켓 해외배송 안되나요코코아체리2014-07-30 11:4812712
안녕 중국으로 돈 보낼려고 합니다다시시작par2014-07-29 17:3511181
← 이전53 / 1137다음 →