随笔分类 - JSP
摘要:方法1:url="xxx.jsp?id="+java.net.URLEncoder.encode("中文", "UTF-8") 在这里,我们要用java.net.URLEncoder.encode("中文", "UTF-8") 接收时,我们用
String inf=request.getParameter("id");
inf= new String(inf.getBytes("iso-8859-1"),"UTF-8"); 方法2:js
阅读全文
摘要:jsp 复选框使用方法实例代码1,页面上 代码如下:<td width="4%" height="26" align="center"> <input type="checkbox" name="checkbox" value=<%=user.getId()%> /> </td> 2.action 代码如下:String[] checkbox = request.getParameterValues("checkbox"); L
阅读全文
摘要:2010-6-2 9:00:32 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet jsp threw exceptionorg.apache.jasper.JasperException: /baike.jsp(17,7) Expecting "jsp:param" standard action with "name" and "value" attributes at org.apache.jasper.co
阅读全文
摘要:实现类:OnLineUser .javapackage com.alpha.onLineUser;/* * Info:统计当前在线人数 * Date:2010-4-5 17:45:55 * Auth:JavaAlpha */import javax.servlet.ServletContext;import javax.servlet.http.HttpSession;import javax.servlet.http.HttpSessionEvent;import javax.servlet.http.HttpSessionListener;public class OnLineUser i
阅读全文
摘要:前言在使用数据库的过程中,不可避免的需要使用到分页的功能,可是JDBC的规范对此却没有很好的解决。对于这个需求很多朋友都有自己的解决方案,比如使用Vector等集合类先保存取出的数据再分页。但这种方法的可用性很差,与JDBC本身的接口完全不同,对不同类型的字段的支持也不好。这里提供了一种与JDBC兼容性非常好的方案。 JDBC和分页Sun的JDBC规范的制定,有时很让人哭笑不得,在JDBC1.0中,对于一个结果集(ResultSet)你甚至只能执行next()操作,而无法让其向后滚动,这就直接导致在只执行一次SQL查询的情况下无法获得结果集的大小。所以,如果你使用的是JDBC1.0的驱动,那么
阅读全文
摘要:红旗桌面Linux4.1下安装和配置JSP服务器全攻略这两天试着在红旗Linux桌面版4.1下安装WEB服务器,已成功安装,现把我的安装过程介绍如下,以给有相似需求的网友参考。我的安装要求是支持JSP、html、htm网页,所以选用JDK1.5.0+Tomcat5.5.4+mySQL4.1.7,这些都是当前各软件最新的稳定版本(非测试版)。暂没有安装Apache和支持PHP,主要是考虑到用桌面版Linux的网友基本是个人网站,主要是为学习、测试JSP而用,用这些配置已经是绰绰有余,况且更能轻装上阵,若对Apache和PHP感兴趣的话可以自己添加安装。注意,在下面的安装中,开头带#号的代表roo
阅读全文
摘要:1. 数组有没有length()这个方法? String有没有length()这个方法? 答:数组没有length()这个方法,有length的属性。 String有length()这个方法。2.String s = new String("xyz");创建了几个String Object? 答:两个对象,一个是“xyx”,一个是指向“xyx”的引用对象s。3.abstract class和interface有什么区别? 答:声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现
阅读全文
摘要:66. EJB容器提供的服务 主要提供声明周期管理、代码产生、持续性管理、安全、事务管理、锁和并发行管理等服务。67. EJB规范规定EJB中禁止的操作有哪些? 1.不能操作线程和线程API(线程API指非线程对象的方法如notify,wait等),2.不能操作awt,3.不能实现服务器功能,4.不能对静 态属生存取,5.不能使用IO操作直接存取文件系统,6.不能加载本地库.,7.不能将this作为变量和返回,8.不能循环调用。68. remote接口和home接口主要作用 remote接口定义了业务方法,用于EJB客户端调用业务方法。 home接口是EJB工厂用于创建和移除查找EJB实例6.
阅读全文
摘要:引用自: http://hi.baidu.com/tickwudi/blog/item/1c0ddb6dd4e821fc4316949b.html<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerNam
阅读全文
摘要:insert into systemmailnotify (subject,mailid,mailfrom,mailto,status) values('1341',32,'admin@waytide.com','test@waytide.com',0)com.microsoft.sqlserver.jdbc.SQLServerException: 无法将 NULL 值插入列 'keyid',表 'wayoa.dbo.SystemMailNotify';该列不允许空值。INSERT 失败。 at com.micro
阅读全文
摘要:前言在使用数据库的过程中,不可避免的需要使用到分页的功能,可是JDBC的规范对此却没有很好的解决。对于这个需求很多朋友都有自己的解决方案,比如使用Vector等集合类先保存取出的数据再分页。但这种方法的可用性很差,与JDBC本身的接口完全不同,对不同类型的字段的支持也不好。这里提供了一种与JDBC兼容性非常好的方案。 JDBC和分页 Sun的JDBC规范的制定,有时很让人哭笑不得,在JDBC1.0中,对于一个结果集(ResultSet)你甚至只能执行next()操作,而无法让其向后滚动,这就直接导致在只执行一次SQL查询的情况下无法获得结果集的大小。所以,如果你使用的是JDBC1.0的驱动,.
阅读全文
摘要:servlet中获得项目绝对路径String filePath=this.getServletConfig().getServletContext().getRealPath("/");根目录所对应的绝对路径:request.getServletPath();文件的绝对路径 :request.getSession().getServletContext().getRealPath(request.getRequestURI())当前web应用的绝对路径 :servletConfig.getServletContext().getRealPath("/")
阅读全文
摘要:由于要做上传 就找了个例子 留着参考上传:需要smartupload组件 import com.jspsmart.upload.*; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; import java.util.*; /** * 上传公共类,对SmartUpload进行了封装 * @author askr * @version 1.0 */ public ...
阅读全文
摘要:文件上传其实是一个很基本的页面操作,以前也做过。在jsp+servlet时,关键点是只要指定jsp用于提交上传文件资源的form的enctype属性为multipart/form- data即可。这个属性 其实是设置了提交的内容是以数据流的方式提交给servlet的。当然也包含了文件的流,这样在servlet里利用common- fileupload.jar里的接口方法,解析这个流,就可以获得上传的文件的信息。今天在利用ext的js代替了jsp时,却碰到了点小麻烦。现在总结如下。其实利用ext实现的原理是一样的,只是编写js的过程中要主要,当发送ajax请求时,要保证所发的请求是在enctyp
阅读全文
摘要:常见的 Tomcat 5 表单编码提交后乱码的解决方案有很多, 有改 Tomcat Connector 属性的, 有加过滤器的. 但是 Tomcat 自带的那个过滤器只解决了 POST 方式的乱码却不能处理 GET 方式的乱码. 在这里那我就给出一个不需要修改任何 Tomcat 配置文件的完美解决中文问题的过滤器的代码:首先是我们的测试页面:GET 方式: POST 方式: index.jsp<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
阅读全文

浙公网安备 33010602011771号