//这是获得内容
<%int id=Integer.parseInt(request.getParameter("mID"));
MessageImpl m=new MessageImpl();
Message mm=(Message)m.FindMessageContent(id);
List li=(List)m.FindReply(id);
String rr=mm.getContent();
String str=rr.substring(rr.indexOf(":"),rr.indexOf(":")+2);
String picture=rr.substring(rr.indexOf(":")+1,2);
 %>//发送消息
<%=rr.replace(str, "<img src='face/"+picture+".gif'/>") %>
比如说我要发送2个不一样的表情怎么发啊`````

解决方案 »

  1.   

    <%=rr.replace(str, " <img src='face1/"+picture+".gif'/> <img src='face2/"+picture+".gif'/>") %>
      

  2.   

    FACE 是个文件包的名字,,, picture才是 图片名
    这个我怎么还是不懂...请说详细点
      

  3.   

    <%=rr.replace(str, " <img src='face/"+picture1+".gif'/> <img src='face/"+picture2+".gif'/>") %>
    picture1,
    picture2表示不同的图片名称
      

  4.   

    String picture=rr.substring(rr.indexOf(":")+1,2); 
    那这里的1就是你发送的变量嘛
      

  5.   

    怎样理清Java web 开发的项目业务逻辑