수정시 제목은 <input type='text' value='<%=ent.getTitle() %>'/>
수정시 내용은 <textarea><%=ent.getContent() %></textarea>

조회시 제목/내용은 테이블 td 안에 들어 간다고 가정할시에..



/** 조회-목록-title속성 처리시 */
public String getConvListTitle(String content)
{
  String str = "";

  str = str.replaceAll("<", "&lt;");
  str = str.replaceAll(">", "&gt;");
  str = str.replaceAll("\u0020", "&nbsp;");
  str = str.replaceAll("'", "&#039;");
  str = str.replaceAll("\"", "&quot;");
  str = str.replaceAll("\r\n", "<br/>");

  return str; 
}


/** 조회-목록-제목 처리시:타이틀과 다른것은 뉴라인 처리안함 */
public String getConvListTitle(String content)
{
  String str = "";

  str = str.replaceAll("<", "&lt;");
  str = str.replaceAll(">", "&gt;");
  str = str.replaceAll("\u0020", "&nbsp;");
  str = str.replaceAll("'", "&#039;");
  str = str.replaceAll("\"", "&quot;");

  return str; 
}


/** 조회-제목 처리시:태그변환 + word-break:break-all 속성 */
public String getConvListTitle(String content)
{
  String str = "";

  str = str.replaceAll("<", "&lt;");
  str = str.replaceAll(">", "&gt;");
  str = "<span style='word-break:break-all;'><strong>" + str + "</strong></span>";

  return str; 
}

/** 조회-내용 처리시:태그변환 + 뉴라인 + 공백 + word-break:break-all 속성 */
public String getConvListTitle(String content)
{
  String str = "";

  str = str.replaceAll("<", "&lt;");
  str = str.replaceAll(">", "&gt;");
  str = str.replaceAll("\r\n", "<br/>");
  str = str.replaceAll("\u0020", "&nbsp;");
  str = "<p style='word-break:break-all;'><strong>" + str + "</strong>";

  return str; 
}


/** 수정-제목 처리시:따옴표만 처리 태그변환안함 */
public String getConvListTitle(String content)
{
  String str = "";

  str = str.replaceAll("\"", "&quot;");

  return str; 
}


/** 수정-내용 처리시:textArea 에 들어가기 때문에 아무 처리 안함 */
<textarea><%=ent.getContent() %></textarea>

+ Recent posts