暂时解决的中文问题
使用JSP容器,Tomcat, 1,从数据库读出字段内容,显示乱码。 问题:怀疑是驱动问题。 暂时解决:在JSP页面中嵌入函数:<%! public String getCrtStr(String str){ return new String(str.getBytes("ISO-8859-1"),"gb2312"); //有效 }%> <%...materialName = getCrtStr(materialName); //有效...%> 2另一种乱码现象,在servlet中String subject=request.getParameter("subject");//接收一个中文String content=request.getParameter("content");//接收一个中文结果在后台打印为乱
Table自动换行的方法
让Table的Td中内容自动换行,可以用如下方法 <td width="400" style="word-wrap: break-word;">[@more@]
JSP的一些要点(转)
作者:ybwen如何混合使用Jsp和SSI #include?在JSP中可以使用如下方式包含纯HTML:在JSP中如何执行浏览重定向?使用如下方式即可:response.sendRedirect("http://ybwen.home.chinaren.com/index.html");也能物理地改变HTTP HEADER属性,如下:<%response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);String newLocn="/newpath/index.html";response.setHeader("Location",newLocn);%>如何防止在JSP或SERVLET中的输出不被BROWSER保存在CACHE中?把如下脚本加入到JSP文件的开始即可:<%resp
HTML中Select的使用
<html><head><SCRIPT LANGUAGE="JavaScript"><!-- //oSelect 列表的底部添加了一个新选项 function onload(){ var oOption = document.createElement("OPTION"); oOption.text="Ferrari"; oOption.value="4"; oSelect.add(oOption); } function fnChange(){ oData.value+=oCars.options[oCars.selectedIndex].text + " "; } //--></SCRIPT></head><body onload="onload()"><!--手工添加一个Select--><!--1 uses th
操作完毕给出提示的方法
一种比较简单的提示的方法,在Servlet中定义页面中的动作,例如response.sendRedirect("/MyBlog/Admin/Article/article.jsp?&script=fail"); 然后在article.jsp中定义<%String operateMsg = request.getParameter("script");%> <SCRIPT LANGUAGE="JavaScript"> <!-- var operate = "<%=operateMsg%>"; if(operate == "fail"){ alert("操作失败!"); } else if(operate == "success"){ alert("操作成功!"); }
对不同权限不同样式的理解
使用JSP文件添加CSS,在JSP文件中使用不同权限定义不同的样式,即可。具体实例待研究。[@more@]