20151121

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<%
//转码 转换为汉字
String id =new String( request.getParameter("id").getBytes("ISO-8859-1"),"UTF-8");
//通过传过来的 name 的 id 来获取收到的信息
if ( id == null)        // 检查传过来的 name 是否是 id 这个名字
{
    id = "空";
}
else if(id == "")        //id内 内容是否为空  是否是空字符串
{
    id = "空字符串";
}

//request.getRemoteAddr()

%>
</head>
<body>

获取到的ID:<%=id %>
<br>
客户端地址=<%=request.getRemoteAddr() %>
<br>
客户端机器名=<%=request.getRemoteHost() %>
<br>
服务器端地址=<%=request.getServerName() %>
<br>
服务器端路径=<%=request.getServletPath() %>
<br>
请求页面的地址URL=<%=request.getRequestURI() %>
<br>
请求页面的绝对路径=<%=request.getRealPath("NewFile.html")  %>
<br>
HTTP协议的头信息host=<%=request.getHeader("host") %>
<br>
HTTP协议的头信息user-agent=<%=request.getHeader("user-agent") %>
<br>
HTTP协议的头信息accept-language(计算机语言)=<%=request.getHeader("accept-language") %>
<br>
<%
//国际化
String s = "";
java.util.Locale l =request.getLocale();
if(l.equals(java.util.Locale.US))
{
    s = "Hello!";
}
if(l.equals(java.util.Locale.CHINA))
{
    s = "你好!";
}
%>

国际化:<%= s %>

</body>
</html>
时间: 2024-07-28 14:09:35

20151121的相关文章

Jar mismatch! Fix your dependencies

1.在Android开发中,会遇到包名不一致的情况,如下所示 [2015-11-21 11:56:03 - test] Found 2 versions of android-support-v4.jar in the dependency list, [2015-11-21 11:56:03 - test] but not all the versions are identical (check is based on SHA-1 only at this time). [2015-11-2

如何用angularjs制作一个完整的表格之一__创建简单表格

初步接手人生的第一个项目,需要用angularjs制作表格和实现各种功能,因此遇到了各种问题和以前不熟悉的知识点,在此记录下来,以供大家学习交流,解决方式可能并不完善或符合规范,如果大家有更好的方式欢迎指出,由于这个表格功能的制作是一点点添加上去的,因此我也分成几个部分介绍,日后如增加了新的功能也会不时更新的 首先,表格采用的是BootStrap样式编辑的,主要使用的是angularjs,为了方便也有jQuery的方法,在测试时需自行引入bootstrap,angularjs和jq的文件. 正文

HDU 1176免费馅饼 DP数塔问题转化

L - 免费馅饼 Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Submit Status Practice HDU 1176 Appoint description:  prayerhgq  (2015-07-28) System Crawler  (2015-11-21) Description 都说天上不会掉馅饼,但有一天gameboy正走在回家的小径上,忽然天上掉下大把大把的馅饼.

iOS 异常处理(-)

在开发过程中,经常要用到异常处理,防止 程序突然崩溃,在java,c++ 中有抛异常,和断言处理,那么在oc中 是怎么处理异常的呢? 1. NSAssert 看看ios 是怎么定义 #if !defined(_NSAssertBody) #define NSAssert(condition, desc, ...) do { __PRAGMA_PUSH_NO_EXTRA_ARG_WARNINGS if (!(condition)) { [[NSAssertionHandler currentHan

如何用angularjs制作一个完整的表格之五__完整的案例

由于本人也是边学边写,因此整理的比较乱,下面放出我例子的完整代码,方便大家交流测试,如有问题欢迎评论 首先,表格采用的是BootStrap样式编辑的,主要使用的是angularjs,为了方便也有jQuery的方法,在测试时需自行引入bootstrap,angularjs和jq的文件. 整体代码预览: HTML: <!DOCTYPE html> <html lang="en" ng-app="myModule"> <head> //

5.2 calendar--通用日期的相关函数(1)

本模块calendar提供了通用日期的相关操作函数.缺省情况下,星期一作为一周的第一天,星期天作为一周的最后一天.可以通过函数setfirstweekday()函数可以设置一周的第一天,比如参数输入6就是是星期天作为第一天了. class calendar.Calendar(firstweekday=0) 创建一个Calendar对象. 参数firstweekday是一个整数,指明一周开始的第一天是星期几.0表示星期一,6表示是星期天. 例子: #python 3.4 import calend

C语言学习 数独游戏

摘要:花了1周多时间学习了C语言,开始练手写解数独游戏的程序. 作者:乌龙哈里 时间:2015-11-22 平台:Window7 64bit,TCC 0.9.26(x86-64 Win64) 参考: 互动百科 数独 章节: 正文: 原来也用C#和Go语言写过,主要思路是暴力撞大运破解.思路什么的在程序了都注释了,不多说了.可能是没用什么先进的算法,感觉C解题速度和C#差不多(除了C#第一次运行之外),基本上出来一个数独表都不用1秒. 附完整程序: 1 /*********************

JavaScript高级---工厂模式设计

1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <ti

js原生封装自定义滚动条

1 /* 2 * @Author: dothin前端 3 * @Date: 2015-11-21 00:12:15 4 * @Last Modified by: dothin前端 5 * @Last Modified time: 2015-11-21 00:29:12 6 */ 7 ! function() { 8 var EventUtil = { 9 addHandler: function(obj, type, handler) { 10 if (obj.addEventListener)