`
happy20070302
  • 浏览: 97686 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

开发总结1

阅读更多
1 表单的验证:
   <script type="text/javascript">
function check()
{
    if (form1.username.value=="")
    {
      alert("请输入用户名!!!");
      form1.username.focus();
      return false;
    }
    if (form1.password.value=="")
    {
      alert("请输入密码!!!");
      form1.password.focus();
      return false;
    }
if (form1.ym.value=="")
    {
      alert("请输入验证码!!!");
      form1.ym.focus();
      return false;
    }
}
</SCRIPT>
在提交是调用:FORM id=form1 method=post  onSubmit="return check()"name=form1 action=login.do>
2 数据库的创建
create table if not exists role_inf
(
id int(20)  auto_increment primary key,
role_id varchar(6) not null unique,
role int(20)  not null default 0,
password varchar(30) not null

);
insert into role_inf values(null,"123456",null,"123455");
实现主键的自动增加
3在Action中如何获得Session:
HttpSession session=request.getSession();
session.setAttribute("user", user);
在页面中显示Session中的内容:
${sessionScope.user.user_id}
4 解决ActionFrom中的中文乱码问题
package filter;
//解决中文乱码问题

import java.io.IOException;

import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;

public class SetCharacterEncodingFilter implements Filter {

private String encoding;
private FilterConfig filterConfig = null;

public void destroy() {
  this.encoding = null;
  this.filterConfig = null;

}

public void doFilter(ServletRequest request, ServletResponse response,
   FilterChain chain) throws IOException, ServletException {
  request.setCharacterEncoding(this.encoding);
  chain.doFilter(request, response);
}

public void init(FilterConfig filterConfig) throws ServletException {
  this.encoding = filterConfig.getInitParameter("encoding");
}

}
在web.xml中配置fileter
<?xml version="1.0" encoding="gbk"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
 
  <!-- Standard Action Servlet Configuration (with debugging) -->
  <servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <init-param>
      <param-name>config</param-name>
      <param-value>/WEB-INF/struts-config.xml</param-value>
    </init-param>
    <init-param>
      <param-name>debug</param-name>
      <param-value>2</param-value>
    </init-param>
    <init-param>
      <param-name>detail</param-name>
      <param-value>2</param-value>
    </init-param>
    <load-on-startup>2</load-on-startup>
  </servlet>


  <!-- Standard Action Servlet Mapping -->
  <servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>*.do</url-pattern>
  </servlet-mapping>
 
<!—解决中的乱码问题 -->   <filter>
  <filter-name>Set Character Encoding</filter-name>
  <filter-class>filter.SetCharacterEncodingFilter</filter-class>
  <init-param>
   <param-name>encoding</param-name>
   <param-value>GBK</param-value>
  </init-param>
</filter>

<filter-mapping>
  <filter-name>Set Character Encoding</filter-name>
  <url-pattern>/*</url-pattern>
</filter-mapping>
 
5 解决ActionForm中日期转换问题
在ActionForm中引入import java.sql.Date;
会将输入的日期进行自动转换



</web-app>
6 解决数据库的乱码问题
1》 在建立表的时候设置编码方式:
create table employe_inf
(
id int(20)  auto_increment primary key,
emp_id varchar(6) not null unique,
name varchar(50) not null ,
sex varchar(6)  not null,
born_date date not null,
qq varchar(50)  not null,
  tel varchar(50)  not null,
address varchar(50)  not null

)default character set gbk;
  2》在数据库链接的时候制定编码方式
try {
Class.forName("com.mysql.jdbc.Driver");
con=DriverManager.getConnection("jdbc:mysql://localhost/company?user=root&password=root&useUnicode=true&characterEncoding=GBK");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
catch(Exception f){f.printStackTrace();}
return con;
}
3》 在mysql中的文件my.ini修改为:default-character-set=gbk

分享到:
评论

相关推荐

    项目开发总结报告实例 项目开发总结报告实例打包下载

    项目开发总结报告是软件开发过程中的重要文档,它详尽记录了项目的整个生命周期,包括从需求分析、设计、实现、测试到上线维护等各个阶段的关键活动、遇到的问题、解决方案以及项目成果。以下是对项目开发总结报告...

    Qualcomm平台android开发总结

    1、 高通平台android开发总结. 7 1.1 搭建高通平台环境开发环境. 7 1.2 搭建高通平台环境开发环境. 7 1.2.1 高通android智能平台概述. 7 1.2.1.1 什么是L4,REX,BREW,AMSS以及相互之间的关系. 7 1.2.2 选择合适的源...

    项目开发总结报告项目开发总结报告

    项目开发总结报告是项目开发过程中的重要文档,用于记录项目的全过程,包括开发、设计、测试和维护等各个环节的总结,以便于团队回顾经验,找出不足,为后续项目提供参考。以下是对报告各部分的详细说明: 1. **...

    软件项目开发总结报告 .

    【软件项目开发总结报告】 软件项目开发总结报告的目的是对已完成的软件开发过程进行回顾,以便于团队在后续的项目中汲取经验教训,提升开发效率和产品质量。本报告以XXX公司的业务管理系统为例,涵盖项目背景、...

    软件项目开发总结报告

    《软件项目开发总结报告》是一份详实记录软件开发过程及其成果的重要文档,它涵盖了项目的整个生命周期,包括从启动到结束的各个阶段。本报告由作者XXXXX在2009年12月完成,旨在对进销存管理系统的开发进行回顾与...

    PHP 网站开发经验总结与手册

    PHP 网站开发经验总结与手册PHP 网站开发经验总结与手册PHP 网站开发经验总结与手册PHP 网站开发经验总结与手册PHP 网站开发经验总结与手册PHP 网站开发经验总结与手册PHP 网站开发经验总结与手册PHP 网站开发经验...

    开发过程经验总结

    开发过程个人总结

    Spring注解开发总结

    sping注解开发总结,基于注解开发,Spring的IOC的注解开发, Spring的AOP的基于AspectJ的XML的开发。

    web前端开发实习总结范本2021_前端开发实习总结范本.docx

    web前端开发实习总结范本2021_前端开发实习总结范本.docx

    WinForm控件开发总结 源码

    WinForm控件开发总结 源码

    超市管理系统开发项目总结

    【超市管理系统开发项目总结】 超市管理系统是针对20世纪90年代以来我国零售业发展的重要产物,随着超市规模的扩大和信息流量的增加,传统的管理方式已无法满足现代超市的运营需求。在这种背景下,引入基于计算机的...

    后端开发知识总结汇总.md

    后端开发知识总结汇总.md后端开发知识总结汇总.md后端开发知识总结汇总.md后端开发知识总结汇总.md后端开发知识总结汇总.md后端开发知识总结汇总.md后端开发知识总结汇总.md后端开发知识总结汇总.md后端开发知识总结...

    软件工程模版-项目开发总结报告

    【软件工程模版-项目开发总结报告】 在软件开发过程中,编写项目开发总结报告是至关重要的一步,它能够全面地回顾整个项目的进展、成果、挑战和经验教训,为未来的项目提供参考和借鉴。以下是根据标题和描述内容所...

    软件开发年终总结,个人年终总结

    ### 软件开发年终总结的关键知识点 #### 一、项目经历及成就 - **加入中软海晟云南公司**:作者在该公司担任项目开发工作已有半年时间。 - **参与项目**:期间参与了三个重要项目,分别是临沧市烟草公司收储填报...

    java开发实战总结

    java开发实战总结

    敏捷开发流程总结

    一套个人在敏捷开发中总结的敏捷开发流程规范与流程每一步的输出制品。

    软件项目开发总结报告模板.docx

    【软件项目开发总结报告模板】是一份用于记录和评估整个软件开发过程的文档,它包含了项目的各个关键方面,包括项目的背景、开发结果、进度、费用、工作评价以及经验教训。以下是对这些内容的详细说明: 1. **引言*...

    计算机软件开发实习报告总结

    ### 计算机软件开发实习报告总结中的关键知识点 #### 一、角色转换与适应社会 - **从校园到职场的转变**:实习生从学生身份转变为职场人士,需要学会适应不同的社会角色。在学校,主要任务是学习知识;而在职场,则...

    JavaWeb 开发之路经验总结

    JavaWeb 开发之路经验总结

    毕业设计 软件开发项目总结

    毕业设计软件开发项目总结报告 本报告旨在总结软件开发项目的整个过程,积累项目经验和教训,总结项目中的技术难点和解决方案,并对项目的开发过程和结果进行评价。 一、编写目的和阅读范围 本报告的编写目的在于...

Global site tag (gtag.js) - Google Analytics