commaction.java~39~
来自「一个专门用来快速开发网站的框架」· JAVA~39~ 代码 · 共 130 行
JAVA~39~
130 行
package com.ksgl.body.member.hzjh;
import org.apache.commons.logging.*;
import com.core.web.*;
import com.ksgl.map.*;
import java.io.*;
import java.text.SimpleDateFormat;
import java.text.DateFormat;
import java.util.Calendar;
import java.text.ParseException;
import java.util.Date;
import java.util.Map;
import java.util.HashMap;
import java.util.GregorianCalendar;
import com.opensymphony.webwork.ServletActionContext;
import com.opensymphony.xwork.ActionContext;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2006</p>
* <p>Company: </p>
* @author hj
* @version 1.0
* 添加国内科技资源
*/
public class CommAction extends Action
{
private static Log log = LogFactory.getLog(CommAction.class);
T_sys_news objmap = new T_sys_news();
String colors;
public String execute() throws Exception
{
ActionContext ctx = ActionContext.getContext();
HttpServletRequest request = (HttpServletRequest)ctx.get(ServletActionContext.HTTP_REQUEST);
HttpServletResponse response= (HttpServletResponse)ctx.get(ServletActionContext.HTTP_RESPONSE);
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
//获得系统时间
java.util.Calendar c=java.util.Calendar.getInstance();
java.text.SimpleDateFormat f=new java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
BO bo = new BO();
if (objmap.getId() == null)
{
//给title设置颜色
objmap.setTitle("<font color=" + colors + ">" + objmap.getTitle() +
"</font>");
//添加一条省内科技资源
String tt = new String(objmap.getTitle().getBytes("UTF-8"),"UTF-8");
System.out.println(tt+" ----------------------");
System.out.println(objmap.getTitle()+" **********************");
System.out.println(new String(objmap.getTitle().getBytes("ISO-8859-1"),"UTF-8"));
System.out.println(new String(objmap.getTitle().getBytes("UTF-8"),"UTF-8"));
System.out.println(new String(objmap.getTitle().getBytes("GB2312"),"UTF-8"));
System.out.println(new String(objmap.getTitle().getBytes("GBK"),"UTF-8"));
System.out.println(new String(objmap.getTitle().getBytes("BIG5"),"UTF-8"));
String sl=new String(objmap.getTitle().getBytes("UTF-8"),"ISO-8859-1");
System.out.println(new String(sl.getBytes("ISO-8859-1"),"GB2312"));
System.out.println(new String(sl.getBytes("ISO-8859-1"),"GBK"));
objmap.setTitle(tt.trim());
String tt1 = new String(objmap.getContent().getBytes("utf-8"),"utf-8");
objmap.setContent(tt1.trim());
//
objmap.setState("1");
objmap.setUpdatetime(f.format(c.getTime()));
bo.add(objmap);
}else
{
//修改省内科技信息
//给title设置颜色
objmap.setTitle("<font color=" + colors + ">" + objmap.getTitle() +
"</font>");
String tt = new String(objmap.getTitle().getBytes("GBK"),"utf-8");
objmap.setTitle(tt.trim());
String tt1 = new String(objmap.getContent().getBytes("GBK"),"utf-8");
objmap.setContent(tt1.trim());
objmap.setUpdatetime(f.format(c.getTime()));
objmap.setState("1");
bo.update(objmap);
}
return SUCCESS;
}
public T_sys_news getObjmap() {
return objmap;
}
public void setObjmap(T_sys_news objmap) {
this.objmap = objmap;
}
public String getColors() {
return colors;
}
public void setColors(String colors) {
this.colors = colors;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?