2015年12月11日

服务器端获取表单数据的编码解码问题(servlet)

摘要: 首先需要明确指出的是,这里的服务器是指tomcat。在页面没有明确指定编码的情况下,客户端通过input标签和字符串向服务器传递两个值param1和param2。如果直接使用request.getParameter()方法来获取值的话,得到的肯定都是乱码,我们需要对其重新进行编码解码,就像下面的代码... 阅读全文

posted @ 2015-12-11 21:10 奈何作贼 阅读(1435) 评论(0) 推荐(0) 编辑

tomcat下发布项目,遇到的问题总结

摘要: 以前一直是在eclipse下启动tomcat,然后访问web项目。今天脑门一热,就想用tomcat的bin目录下的startup.bat来启动tomcat,虽然tomcat的启动很顺利,但是访问网页的时候,提示404。网上百度了一圈,没有找到问题的原因,项目也正确的发布到了webapps目录下。百思... 阅读全文

posted @ 2015-12-11 15:11 奈何作贼 阅读(352) 评论(0) 推荐(0) 编辑

Tomcat的目录结构(tomcat 7)

摘要: /bin 存放在Windows平台以及Linux平台上启动和关闭Tomat的脚本文件/conf 存放关于Tomcat服务器的全局配置。/lib 存放Tomcat运行或者站点运行所需的jar包,所有在此Tomcat上的站点共享这些jar包。/logs 存放Tomat的日志文件/wabapps 默认的... 阅读全文

posted @ 2015-12-11 13:45 奈何作贼 阅读(213) 评论(0) 推荐(0) 编辑

Servlet 国际化

摘要: 在我们开始之前,先来看看三个重要术语:国际化(i18n):这意味着一个网站提供了不同版本的翻译成访问者的语言或国籍的内容。本地化(l10n):这意味着向网站添加资源,以使其适应特定的地理或文化区域,例如网站翻译成印地文(Hindi)。区域设置(locale):这是一个特殊的文化或地理区域。它通常指语... 阅读全文

posted @ 2015-12-11 11:03 奈何作贼 阅读(207) 评论(0) 推荐(0) 编辑

Servlet 调试

摘要: 测试/调试 Servlet 始终是开发使用过程中的难点。Servlet 往往涉及大量的客户端/服务器交互,可能会出现错误但又难以重现。这里有一些提示和建议,可以帮助您调试。System.out.println()System.out.println() 是作为一个标记来使用的,用来测试一段特定的代码... 阅读全文

posted @ 2015-12-11 10:49 奈何作贼 阅读(204) 评论(0) 推荐(0) 编辑

Servlet 包

摘要: 涉及到 WEB-INF 子目录的 Web 应用程序结构是所有的 Java web 应用程序的标准,并由 Servlet API 规范指定。给定一个顶级目录名 myapp,目录结构如下所示:WEB-INF 子目录中包含应用程序的部署描述符,名为 web.xml。所有的 HTML 文件都位于顶级目录 m... 阅读全文

posted @ 2015-12-11 10:36 奈何作贼 阅读(146) 评论(0) 推荐(0) 编辑

Servlet 发送电子邮件

摘要: 使用 Servlet 发送一封电子邮件是很简单的,但首先您必须在您的计算机上安装 JavaMail API 和 Java Activation Framework)JAF)。您可以从 Java 标准网站下载最新版本的 JavaMail(版本 1.2)。您可以从 Java 标准网站下载最新版本的 JA... 阅读全文

posted @ 2015-12-11 09:43 奈何作贼 阅读(294) 评论(0) 推荐(0) 编辑

Servlet 自动刷新页面

摘要: 假设有一个网页,它是显示现场比赛成绩或股票市场状况或货币兑换率。对于所有这些类型的页面,您需要定期刷新网页。Java Servlet 提供了一个机制,使得网页会在给定的时间间隔自动刷新。刷新网页的最简单的方式是使用响应对象的方法 setIntHeader()。以下是这种方法的定义:public vo... 阅读全文

posted @ 2015-12-11 09:23 奈何作贼 阅读(164) 评论(0) 推荐(0) 编辑

Servlet 点击计数器

摘要: 网页点击计数器很多时候,您可能有兴趣知道网站的某个特定页面上的总点击量。使用 Servlet 来计算这些点击量是非常简单的,因为一个 Servlet 的生命周期是由它运行所在的容器控制的。以下是实现一个简单的基于 Servlet 生命周期的网页点击计数器需要采取的步骤:在 init() 方法中初始化... 阅读全文

posted @ 2015-12-11 09:15 奈何作贼 阅读(158) 评论(0) 推荐(0) 编辑

Servlet 网页重定向

摘要: 当文档移动到新的位置,我们需要向客户端发送这个新位置时,我们需要用到网页重定向。当然,也可能是为了负载均衡,或者只是为了简单的随机,这些情况都有可能用到网页重定向。重定向请求到另一个网页的最简单的方式是使用 response 对象的 sendRedirect() 方法。下面是该方法的定义:publi... 阅读全文

posted @ 2015-12-11 09:02 奈何作贼 阅读(174) 评论(0) 推荐(0) 编辑

Servlet 文件上传

摘要: Servlet 可以与 HTML form 标签一起使用,来允许用户上传文件到服务器。上传的文件可以是文本文件或图像文件或任何文档。创建一个文件上传表单下面的 HTML 代码创建了一个文件上传表单。以下几点需要注意:表单 method 属性应该设置为 POST 方法,不能使用 GET 方法。表单 e... 阅读全文

posted @ 2015-12-11 08:52 奈何作贼 阅读(162) 评论(0) 推荐(0) 编辑

导航