📄 talk_do.jsp
字号:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="zd.bbs.*,java.util.*"%>
<jsp:useBean id="smart" scope="page" class="org.lxh.smart.SmartUpload"/>
<jsp:useBean id="note" scope="page" class="zd.bbs.Note"/>
<%!int i=1; %>
<%
String ran=String.valueOf(Math.random());
smart.initialize(pageContext);
//上传
smart.upload();
//保存
//smart.save("up_photo");
//获取名子
//String name=smart.getRequest().getParameter("photo_name");
//获取上传图片的扩展名
String str= smart.getFiles().getFile(0).getFileExt();
//实现功能
smart.getFiles().getFile(0).saveAs("/up_photo/"+ran+"."+str);
note.setPhoto_up(ran+"."+str);
note.setUsername(smart.getRequest().getParameter("username"));
note.setTitle(smart.getRequest().getParameter("title"));
note.setTalk_content(smart.getRequest().getParameter("talk_content"));
note.setTalk_face(smart.getRequest().getParameter("talk_face"));
note.setModel_id2(Integer.parseInt(smart.getRequest().getParameter("model_id2")));
note.setPhoto_sm(smart.getRequest().getParameter("photo_sm"));
%>
<html>
<body>
<center>
<br>
<%
if(session.getAttribute("username")!=null)
{
// 用户已登陆
response.setHeader("refresh","2;URL=index.jsp?cid='sdf'") ;
try
{
DAOFactory.getNoteDAOInstance().insert(note) ;
%>
贴子发布成功,两秒后跳转到主页!!!<br>
如果没有跳转,请按<a href="index.jsp">这里</a>!!!
<%
}
catch(Exception e)
{
%>
贴子发布失败,两秒后跳转到主页!!!<br>
如果没有跳转,请按<a href="index.jsp">这里</a>!!!
<%
}
%>
<%
}
else
{
// 用户未登陆,提示用户登陆,并跳转
//response.setHeader("refresh","2;URL=index.jsp") ;
%>
您还未登陆,请先登陆!!!<br>
两秒后自动跳转到登陆窗口!!!<br>
如果没有跳转,请按<a href="index.jsp">这里</a>!!!<br>
<%
}
%>
</center>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -