为什么我取到的字符串,单从存入DOMIN数据时存取了一部分,有时候多,有时候少;(字符串长度是35000)
<%
java.util.Date curnow = new java.util.Date();
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy");
java.text.SimpleDateFormat sdf_date = new java.text.SimpleDateFormat("yyyy-MM-dd");
UserInfoSession usrGet = new UserInfoSession(request);
Connect_Domino connectDB = Connect_Domino.getInstance();
Session m_session = connectDB.GetSession(usrGet.getUserName(), usrGet.getUserpass());
%>
<%
Database db=null;
Document doc=null;
RichTextItem body=null;
%>
<%
String m_sourceEditor=CharConvert.outStr(request.getParameter("content"));
System.out.println("看看内容:"+m_sourceEditor);
//能从客户端取到的字符是正确的,
//System.out.println("aaaaaaaa"+m_sourceEditor.length());
%>
<%
try{
db =m_session.getDatabase(m_session.getServerName(),"" + usrGet.getPath() + "ldyzap.nsf");
if(db!=null)
{
doc=db.createDocument();
doc.replaceItemValue("fd_ngr",usrGet.getUserName());
doc.replaceItemValue("fd_swrq",sdf_date.format(curnow));
body = (RichTextItem) doc.getFirstItem("body");
if(body!=null)
{
body.remove();
}
body = doc.createRichTextItem("body");
body.appendText(m_sourceEditor);
doc.save();
}
%>