フラグメントからjsonタスクにデータを渡してサーブレットに渡す必要があります。私はフラグメント、クラス、サーブレットのコードを含んでいます。フラグメントからサーブレットにデータを渡す
public class Home extends Fragment {
public Home() {
// Required empty public constructor
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
ListView lvAccountSummary;
Bundle bundle = getActivity().getIntent().getExtras();
String userId = bundle.getString("userName");
Toast.makeText(getActivity().getApplicationContext(),userId,Toast.LENGTH_SHORT).show();
View view = inflater.inflate(R.layout.fragment_home,container,false);
lvAccountSummary = (ListView) view.findViewById(R.id.lvAccountSummary);
new JSONTask(view.getContext(), lvAccountSummary).execute("http://localhost:8080/examples/examplesSummary");
return view;
}
}
あなたは
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
//String userName;
System.out.println("++++++++++++++++++++"+(String)request.getParameter("userId"));
...
}
あなたはサーブレットにuserIdを渡していません。 –
ありがとうK Neeraj Lalさん、私の質問で私を助けることができます –
サーブレットにuserIdを渡すには –