Я загружаю HTML-файл в БД в виде байта [] в столбце BLOB-объектов, а в другой части мне нужно получить этот файл и отобразить его в textarea. Я могу извлечь из БД как байты и преобразовать его в строку, но когдаотображать свои шоу в зашифрованном формате.
Это приложение для Struts:
Это мой jsp:
<tr>
<td colspan="3" class="searchinput">
<html:textarea property="template" cols="100" rows="10" name="sendEmailForm">
</html:textarea>
</td>
</tr>
Это мой компонент:
private String template = null;
public String getTemplate() {
return template;
}
public void setTemplate(String template) {
this.template = template;
}
Это мой бин:
private byte[] templateContent = null;
public String getHtmlTemplateContent() {
return templateContent.toString();
}
public byte[] getTemplateContent() {
return templateContent;
}
public void setTemplateContent(byte[] templateContent) {
this.templateContent = templateContent;
}
public void setTemplateContent(Object templateContent) {
this.templateContent = (byte[])templateContent;
}
Это мое действие:
templatesDataBean = (TemplatesDataBean)SendEmailManager.getTemplate(action, actor, sendEmailBean);
sendEmailForm.setTemplate(new String(templatesDataBean.getHtmlTemplateContent()));
Как это можно решить?Заранее спасибо.