⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 news_talkaction.java

📁 这个程序是花了好几十万请人开发的
💻 JAVA
字号:
package struts.action;import java.sql.ResultSet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;import org.apache.struts.action.Action;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;import struts.form.News_talkForm;import javabean.PubDate;import javabean.dbconnect;public class News_talkAction extends Action {	public ActionForward execute(		ActionMapping mapping,		ActionForm form,		HttpServletRequest request,		HttpServletResponse response)		throws Exception 		{				saveToken(request);						News_talkForm talk=(News_talkForm) form;			HttpSession session=request.getSession();			PubDate date1=new PubDate();			//Turn stu=new Turn(); 						String date=date1.getPubdate();						String id=talk.getId();			String uid=(String)session.getAttribute("uid");			String type=talk.getKind();			  type=new String(type.getBytes("ISO-8859-1"));			String content=talk.getContent();						request.setAttribute("type",type);			request.setAttribute("id",id);						if(content.equals("")||content==null)			{				return mapping.findForward("success");			}			else			{				if(!isTokenValid(request))				{				saveToken(request);				//resetToken(request);				content=new String(content.getBytes("ISO-8859-1"));				  /////////content=stu.sturn(content);				  content=content.replaceAll("<","&lt;");    //解决在jsp显示"<"的问题				  content=content.replaceAll(">","&gt;");    //解决在jsp显示">"的问题				  content=content.replaceAll("\n","<br>");  //解决在jsp换行的问题				  content=content.replaceAll(" ","&nbsp;");  //解决在jsp显示空格的问题				  String content1=content;					dbconnect db=new dbconnect();				int talkid=0;				String sql="select max(ID) as counter from NEWSTALK";				ResultSet rs=db.executeQuery(sql);				while(rs.next())				{					talkid=rs.getInt("counter");				}				talkid+=1;							String s="'"+talkid+"'"+","+"'"+uid+"'"+","+"'"+date+"'"+","+"'"+content1+"'"+","+"'"+type+"'"+","+"'"+id+"'";				sql="insert into NEWSTALK values"+"("+s+")";				ResultSet rs2=db.executeQuery(sql);				}							else				{					resetToken(request);				}				}					return mapping.findForward("success");				}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -