Jsp开发中使用Cookie实例(实现记住密码功能)
Login.java
/******************************************************/
注意:由于在jsp中创建Cookie时,必须保证Cookie创建语句写在jsp页面头部的<jsp:include page="includes\head.jsp" flush="true" />标签之前才会生效,否则手动添加的Cookie失败。
所以我决定讲创建Cookie语句放在servlet内。
String ischeck = request.getParameter("isMemPassword
");
try {
if(ischeck.equals("on")){
//表示用户点击了【记住密码】按钮
//创建cookie
Cookie user = new Cookie("user", username + "-" + password);
user.setMaxAge(60*60*24);
response.addCookie(user);
}else{
Cookie deleteNewCookie=new Cookie("user",null);
deleteNewCookie.setMaxA
相关文档:
这几天做了一个项目,大量用到了JSP与 servlet之间的传值,所以总结了一下
JSP与 servlet之间的传值有两种情况:JSP -> servlet, servlet -> JSP。
通过对象 request和 session (不考虑 application)完成传值。
一、JSP -> servlet
JSP页面有3种方法向 servlet传值: form表单、URL 、其他
<!--&nbs ......
某个jsp页面第一次运行时,tomcat会把它编译成java文件,以后运行该页面时,tomcat会对比jsp和java文件的日期,如果小于或等于java文件则认为是java文件是最新的,就直接运行了
tomcat 下有个work目录,里面有你所有应用./tomcat6/work/Catalina/localhost。所有的jsp页面首先要被编译成.class
在运行时,tomcat会直接加载cl ......
function editFormSubmit() {
var dataForm = Ext.getDom("dataForm");
var conn = new Ext.data.Connection({url:"edit.action"});
conn.request({
params:{
selectId: ......
1、通过<s:form action="跳转页面">提交值,但是在<s:form>标签中的action后面至多只能跟一个参数,并且还会报警告,所以如果想传递参数可以用<s:hidden name="" values="username"></s:hidden>来传值,但是正规的写法需要配合<s:set>标签来用 如:
<s:set name="temp" value="动态值"&g ......
今天学会了如何自己编写 JSP 用来处理 CKEditor 的图片上传。
<%@ page import="org.apache.commons.fileupload.FileItem" %>
<%@ page import="java.util.List" %>
<%@ page import="org.apache.commons.fileupload.disk.DiskFileItemFactory" %>
<%@ page import ......