weixin_42298398
2009-05-22 17:42
浏览 193
已采纳

2个jsp页面参数传递的问题?

小菜鸟又遇到一问题,请各位帮忙解答一下?
a.jsp和b.jsp
a.jsp中
代码如下

收件人input name="txtto" type="text" size="40 />

在b.jsp中用request.getParameter("txtto")取不到值,而将a.jsp中form中的enctype="multipart/form-data"去掉后在b.jsp中就可以用request.getParameter("txtto")取到值,这是为什么呢?在不去掉enctype="multipart/form-data"的情况下怎么解决呢?

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • zwei1021 2009-05-22 21:03
    已采纳

    enctype="multipart/form-data" 是以2进制流传送数据,一般上传文件的时候才使用.
    使用apache提供的common-fileupload可以很方便实现转换,从request中把文件和参数分离开来.
    如果想手动转换的话就使用request.getReader()来获得BufferedReader以后自己处理.详细请查询更多资料

    建议使用common-fileupload

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • liuruigang123 2009-05-22 18:51

    刚刚在csdn看见这个问题,没看懂什么意思

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题