.net WebServie中的方法接收一个对象,对象里的属性是string型的,j2me中給改对象的相关属性赋值,在WebService端接收是,都是乱码,全是?号,这个问题应该如何解决
不是运用post的url方式,是直接使用jsr172的webservice方式进行数据的记取.请给出如何转码的代码.谢谢
不是运用post的url方式,是直接使用jsr172的webservice方式进行数据的记取.请给出如何转码的代码.谢谢
解决方案 »
- 点击验证码刷新
- Hibernate注释复合主键的问题
- 关于filter打成jar包的问题
- 第一次用struts注解.怎么试也不成功.高手来帮我看看~
- struts中复选框的超超超超 麻烦问题~~~~~~ 有本事的进
- session传递问题
- Maven启动编译错误,请高人帮忙看看,已经困恼我好几天啦。
- 为什么从网上下的JAR文件,在执行时总提示:打不到main类?
- java中怎么样连接oracle数据库啊?
- 在jbuilder7.0+weblogic6.1下发布 tools||enterprise deployment
- Spring异常处理(SimpleMappingExceptionResolver),不能正确显示异常处理页面?
- 如何使用ANTLR 如何实现循环控制语句?
楼主【chiv_gavinQQ】截止到2008-07-30 17:00:02的历史汇总数据(不包括此帖):
发帖的总数量:2 发帖的总分数:40 每贴平均分数:20
回帖的总数量:0 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:0 结贴的总分数:0
无满意结贴数:0 无满意结贴分:0
未结的帖子数:2 未结的总分数:40
结贴的百分比:0.00 % 结分的百分比:0.00 %
无满意结贴率:---------------------无满意结分率:---------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=chiv_gavinQQ
后来客户端和服务端用多种编码组合调试,终于成功。
建议你也这么试一下。并不费时。
这是过滤器:import java.io.IOException;import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;/**
* 编码过滤器。
*/
public class CharsetFilter implements Filter {protected String encoding = null;
protected FilterConfig filterConfig = null;
public void destroy() { this.encoding = null;
this.filterConfig = null;}public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException { request.setCharacterEncoding(encoding); // 编码 chain.doFilter(request, response); // 转向下一个过滤器
}
public void init(FilterConfig filterConfig) throws ServletException { this.filterConfig = filterConfig;
this.encoding = filterConfig.getInitParameter("encoding");
}protected String selectEncoding(ServletRequest request) { return (this.encoding);}}