急!!若解决百分相送! 去看看blog的实现方法。网上开源的blog很多的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 公文管理系统要求很高啊!领导签名、word格式、流程、归档......。晕。网上有很多公司开发的OA系统提供在线demo,楼主可以去参考。 公文管理系统?和我们做的差不多,我只想说一句,不要用WORD格式进行编辑,只能让它导为WORD文档。其它都大同小异的。无非是准确性,安全性,实时性。 选一个正文编辑控件,在发送网页中用<iframe src=''>引入.提交用post. 可用common_upload.jar 作上传处理. 我用jspsmartupload从服务器上下载了个word模板,然后我想调用此模板进行编辑但是它总是在ie中就给打开了,还都是乱码,不知道为什么??我已经 setContentDisposition(null) 了 正文的编辑--〉这个在网上找一找,找个组件用,或者就导入word 先写一个类PasswordEncode:package *****.******.******.*****;import java.security.MessageDigest;public class PasswordEncode { private final static String[] hexDigits = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"}; /** * 转换字节数组为16进制字串 * @param b 字节数组 * @return 16进制字串 */ public static String byteArrayToHexString(byte[] b) { StringBuffer resultSb = new StringBuffer(); for (int i = 0; i < b.length; i++) { resultSb.append(byteToHexString(b[i])); } return resultSb.toString(); } private static String byteToHexString(byte b) { int n = b; if (n < 0) n = 256 + n; int d1 = n / 16; int d2 = n % 16; return hexDigits[d1] + hexDigits[d2]; } public static String MD5Encode(String origin) { String resultString = null; try { resultString=new String(origin); MessageDigest md = MessageDigest.getInstance("MD5"); resultString=byteArrayToHexString(md.digest(resultString.getBytes())); } catch (Exception ex) { } return resultString; }}需要加密的地方可以这样调用:String encodepwd = PasswordEncode.MD5Encode(str); 我想问下在Struts2标签中 加个删除 提示消息框 高手们,学IceFaces有什么好书可以参考!!! SQL语句正确但是RESULTSET中没有值 大家有没有看过Apusic 的JSF引擎,太爽了? spring框架中事务的隔离属性问题,请教一下! 我的MS SQL采用的是windows身份认证方式登陆..请问JSP在连接它时,怎么连? 天啊,谁来救救我? 新手提问:有关数据库连接问题,急!!!在线送分:) 一个关于struts开发可变form的问题 图片上传用哪个插件兼容性最好?最好自带裁剪和旋转功能 jsp连接mysql的问题? 请问如何使用Poi包
网上有很多公司开发的OA系统提供在线demo,楼主可以去参考。
和我们做的差不多,我只想说一句,不要用WORD格式进行编辑,只能让它导为WORD文档。
其它都大同小异的。无非是准确性,安全性,实时性。
提交用post. 可用common_upload.jar 作上传处理.
但是它总是在ie中就给打开了,还都是乱码,不知道为什么??
我已经 setContentDisposition(null) 了
package *****.******.******.*****;
import java.security.MessageDigest;public class PasswordEncode {
private final static String[] hexDigits = {
"0", "1", "2", "3", "4", "5", "6", "7",
"8", "9", "a", "b", "c", "d", "e", "f"}; /**
* 转换字节数组为16进制字串
* @param b 字节数组
* @return 16进制字串
*/ public static String byteArrayToHexString(byte[] b) {
StringBuffer resultSb = new StringBuffer();
for (int i = 0; i < b.length; i++) {
resultSb.append(byteToHexString(b[i]));
}
return resultSb.toString();
} private static String byteToHexString(byte b) {
int n = b;
if (n < 0)
n = 256 + n;
int d1 = n / 16;
int d2 = n % 16;
return hexDigits[d1] + hexDigits[d2];
} public static String MD5Encode(String origin) {
String resultString = null; try {
resultString=new String(origin);
MessageDigest md = MessageDigest.getInstance("MD5");
resultString=byteArrayToHexString(md.digest(resultString.getBytes()));
}
catch (Exception ex) { }
return resultString;
}
}
需要加密的地方可以这样调用:
String encodepwd = PasswordEncode.MD5Encode(str);