当前位置: 代码迷 >> Java Web开发 >> [求助]大虾们救救我吧!!!
  详细解决方案

[求助]大虾们救救我吧!!!

热度:250   发布时间:2005-07-01 17:01:00.0
[求助]大虾们救救我吧!!!
我现在在编一个留言板,可问题出来了N多,有大虾知道的说说看了。
1、我用的是Dreamweaver做编辑工具,输入到页面的中文字到浏览器浏览时出现的全是乱码,只是页面上的中文,从表单输入再在数据库调出的又不会是乱码,我在页面上都加了request.setCharacterEncoding("GBK");这条语句还是不行。
2、做留言板中删除功能时还有个问题不知道怎么做,就是我如何获取删除当前条的ID号呢!!
ID用来做删除条件的。
<%out.print("<a heaf="delete.jsp?!!!!!!!!!!!!!!!!!!!!!!!!!!">delete</a>");%>
我是这样想的单击delete在这利用上面的叹号部分获取到当前条的ID来再跳转到delete.jsp文件来实现删除的,现在问题是如何获取ID和delete.jsp文件如何再来获得已获取的ID呢?

大虾们还有其他办法的说说看了。
搜索更多相关主题的帖子: 如何  

----------------解决方案--------------------------------------------------------
联系:170237926   &&    4052679
----------------解决方案--------------------------------------------------------
晕!怎么几天了没一位大虾逛逛呢?
----------------解决方案--------------------------------------------------------
懂JSP的凤毛菱角
----------------解决方案--------------------------------------------------------
倒,看来在这求助是没希望了!!!

----------------解决方案--------------------------------------------------------
唉!!又是一天过去了。还是没大虾救救呀!!!
----------------解决方案--------------------------------------------------------
问题1:建议你在网页打开的时候先查看你查看你的源文件,看看里面的汉字是不是乱麻(DW有的时候会将汉字变成其他格式,所以会这样)
问题2:<%out.print("<a heaf="delete.jsp?id="+id+">delete</a>");%>
这里的变量id就是你从数据库当中获取的记录id号
----------------解决方案--------------------------------------------------------
哦!!谢谢版主啦!!!
真是太谢谢你了。回去看看。
第一个问题你说的没错在DW里出现是一种那个什么来着我也说不清。好像有点象是十六进制的格式样呢。&125454&,好象是象这样的代码。
有什么办法能解决吗????
等回复!!!
----------------解决方案--------------------------------------------------------
问题2:<%out.print("<a heaf="delete.jsp?id="+id+">delete</a>");%>
这里的变量id就是你从数据库当中获取的记录id号
这样做好象还是不行哟!!!!怎么办!!
----------------解决方案--------------------------------------------------------
你得重新编码! 程序如下: public void stringCode(String s) { byte b[]=s.getByte("iso-8859-1"); s=new String(b); return s; } 调用上面的方法就不会出现乱码了! 我也是菜鸟,多交流,这样才有进步

----------------解决方案--------------------------------------------------------
  相关解决方案