tomcat的用户名和密码如何获取用户访问的方式是手机还是电脑?

Asp使用HTTP_USER_AGENT判断用户是从手机上还是电脑IE上访问的
最近wap网站比较流行,我们需要判断下客户使用手机访问的还是电脑ie访问的, 好给出不同尺寸的页面,更符合用户浏览习惯,下面是核心判断代码,需要的朋友可以参考下。通过HTTP_USER_AGENT判断用户是从手机上访问,还是电脑IE上访问。代码片段:主要使用了正则匹配手机环境,大家可以补充手机平台。 set regex = new regexpregex.ignorecase = trueregex.global = trueregex.pattern = "mini 9.5|vx1000|lge |m800|e860|u940|ux840|compal|wireless| mobi|ahong|lg380|lgku|lgu900|lg210|lg47|lg920|lg840|lg370|sam-r|mg50|s55|g83|t66|vx400|mk99|d615|d763|el370|sl900|mp500|samu3|samu4|vx10|xda_|samu5|samu6|samu7|samu9|a615|b832|m881|s920|n210|s700|c-810|_h797|mob-x|sk16d|848b|mowser|s580|r800|471x|v120|rim8|c500foma:|160x|x160|480x|x640|t503|w839|i250|sprint|w398samr810|m|mt126|x225|s|htil-g1|fly v71|s302|-x113|novarra|k610i|-three|8325rc|8352rc|sanyo|vx54|c888|nx250|n120|mtk |c|t880|c5005|i;458x|p404i|s210|c5100|teleca|s940|c500|s590|foma|samsu|vx8|vx9|a1000|_mms|myx|a700|gu1100|bc831|e300|ems100|me701|me702m-three|sd588|s800|8325rc|ac831|mw200|brew |d88|htc/|htc_touch|355x|m50|km100|d736|p-9521|telco|sl74|ktouch|m4u/|me702|8325rc|kddi|phone|lg |sonyericsson|samsung|240x|x320vx10|nokia|sony cmd|motorola|up.browser|up.link|mmp|symbian|smartphone|midp|wap|vodafone|o2|pocket|kindle|mobile|psp|treo|iris|3g_t|windows ce|opera mobi|| iemobile|ipod|iphone|android|opera mini|blackberry|palm os|palm|hiptop|avantgo|fennec|plucker|xiino|blazer|elaine|iris|3g_t|windows ce|opera mobi|| iemobile"agent = request.ServerVariables("HTTP_USER_AGENT") & ""if agent && "" thenif not regex.test(agent) then不是从手机来的访问,跳转到your.domain.comresponse.redirect("https://your.domain.com")end ifend if&>&手机端访问PC端tomcat服务器
手机端访问PC端tomcat服务器
上传大小:213KB
手机端访问PC端tomcat服务器
综合评分:0
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var parentWrap = $(this).parents(".respond_box"),
q = parentWrap.find(".form1").serializeArray(),
resStr = $.trim(parentWrap.find(".res_area_r").val());
console.log(q);
//var res_area_r = $.trim($(".res_area_r").val());
if (resStr == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
//var mess = $(".res_area_r").val();
var mess = resS
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, data.com_username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click", '.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
var parentWrap = $(v).parents(".respond_box");
parentWrap.find(".res_area_r").val($.trim(parentWrap.find(".res_area").val()));
评论共有0条
VIP会员动态
CSDN下载频道资源及相关规则调整公告V11.10
下载频道用户反馈专区
下载频道积分规则调整V1710.18
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
资源所需积分/C币
当前拥有积分
当前拥有C币
输入下载码
为了良好体验,不建议使用迅雷下载
手机端访问PC端tomcat服务器
会员到期时间:
剩余下载个数:
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
无法举报自己的资源
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可返还被扣除的积分
被举报人:
sunyanxiong123
举报的资源分:
请选择类型
资源无法下载 ( 404页面、下载失败、资源本身问题)
资源无法使用 (文件损坏、内容缺失、题文不符)
侵犯版权资源 (侵犯公司或个人版权)
虚假资源 (恶意欺诈、刷分资源)
含色情、危害国家安全内容
含广告、木马病毒资源
*详细原因:
手机端访问PC端tomcat服务器java web判断手机还是pc机访问
String userAgent=request.getHeader("user-agent");
if(userAgent!= null ){
userAgent = userAgent.toUpperCase();
if (userAgent.indexOf("NOKI") & -1 || // Nokia phones and emulators
userAgent.indexOf("ERIC") & -1 || // Ericsson WAP phones and emulators
userAgent.indexOf("WAPI") & -1 || // Ericsson WapIDE 2.0
userAgent.indexOf("MC21") & -1 || // Ericsson MC218
userAgent.indexOf("AUR") & -1
|| // Ericsson R320
userAgent.indexOf("R380") & -1 || // Ericsson R380
userAgent.indexOf("UP.B") & -1 || // UP.Browser
userAgent.indexOf("WINW") & -1 || // WinWAP browser
userAgent.indexOf("UPG1") & -1 || // UP.SDK 4.0
userAgent.indexOf("UPSI") & -1 || //another kind of UP.Browser
userAgent.indexOf("QWAP") & -1 || // unknown QWAPPER browser
userAgent.indexOf("JIGS") & -1 || // unknown JigSaw browser
userAgent.indexOf("JAVA") & -1 || // unknown Java based browser
userAgent.indexOf("ALCA") & -1 || // unknown Alcatel-BE3 browser (UP based)
userAgent.indexOf("MITS") & -1 || // unknown Mitsubishi browser
userAgent.indexOf("MOT-") & -1 || // unknown browser (UP based)
userAgent.indexOf("MY S") & -1 || //
unknown Ericsson devkit browser
userAgent.indexOf("WAPJ") & -1 || //Virtual WAPJAG www.wapjag.de
userAgent.indexOf("FETC") & -1 || //fetchpage.cgi Perl script from www.wapcab.de
userAgent.indexOf("ALAV") & -1 || //yet another unknown UP based browser
userAgent.indexOf("WAPA") & -1 || //another unknown browser (Web based "Wapalyzer")
userAgent.indexOf("OPER") & -1 || //Opera
userAgent.indexOf("DOPOD") & -1 ||
userAgent.indexOf("SYMBIAN") & -1
//symbian系统
) {//手机访问
Pattern pattern = Pattern.compile(";\\s?(\\S*?\\s?\\S*?)\\s?(Build)?/");
Matcher matcher = pattern.matcher(userAgent);
String model =
if (matcher.find()) {
model = matcher.group(1).trim();
log.debug("通过userAgent解析出机型:" + model);
没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!如何用手机访问电脑上部署好的Tomcat服务器? - 知乎有问题,上知乎。知乎作为中文互联网最大的知识分享平台,以「知识连接一切」为愿景,致力于构建一个人人都可以便捷接入的知识分享网络,让人们便捷地与世界分享知识、经验和见解,发现更大的世界。1被浏览193分享邀请回答01 条评论分享收藏感谢收起真机如何访问PC服务器?
[问题点数:100分,结帖人f]
本版专家分:0
结帖率 66.67%
CSDN今日推荐
本版专家分:1738
本版专家分:38
本版专家分:291
本版专家分:0
结帖率 66.67%
本版专家分:0
结帖率 66.67%
本版专家分:291
本版专家分:0
结帖率 66.67%
本版专家分:291
本版专家分:0
结帖率 66.67%
本版专家分:291
本版专家分:0
匿名用户不能发表回复!|
CSDN今日推荐

我要回帖

更多关于 tomcat添加用户 的文章

 

随机推荐