小编S4b*_*beR的帖子

仅在jsp中包含css文件(如果存在)

我正在尝试使用默认的css设计一个应用程序.我想有一个选项,我可以包括更改默认皮肤的新css(自定义)文件.

我可以通过在我的jsp页面中引用(自定义和默认css)来实现这一点,其中默认将始终存在并且可以为不同用户加载自定义css.

在自定义文件不存在的场景中,我在浏览器控制台中收到"找不到文件"(404)错误.在将其包含在jsp中之前,是否有方法(或jstl标记)检查自定义文件是否存在?

jsp jstl

6
推荐指数
1
解决办法
4394
查看次数

使用 html 打开大写的 android 和 ios 键盘

我正在为移动设备创建一个网页。因为很少有输入字段要求用户始终以大写形式输入数据。

我看了几个选项,比如

  1. text-transformcss 的属性
    它将用户输入更改为大写,但它也更改了占位符。这看起来不太好。
  2. autocapitalize输入属性
    通过将其设置为打开,它允许键盘以大写形式打开。但这似乎对我不起作用。它可以完美地与 android 一起使用textarea,但不能与inputandroid 一起使用。

有没有更好的方法来实现这一目标?

html javascript css android-softkeyboard iphone-softkeyboard

5
推荐指数
1
解决办法
2267
查看次数

Angularjs $ http.post - 将params作为JSON发送到ASPX webmethod

我有以下angularjs代码发送http帖子到webmethod,但我得到以下错误没有更多的信息.有人可以帮忙吗?如果我不向webmethod发送任何数据并且只从中获取数据,它就可以了!

无法加载资源:服务器响应状态为500(内部服务器错误)angular.js:11442 POST http:// localhost:54461/GetData.aspx/getData 500(内部服务器错误)

使用Javascript:

var request = "{'name':'" + "Nariman" + "'age':'" + 12 + "'}";
$scope.retData = {};

var config = {
    headers: {
        'Content-Type': '"application/json; charset=utf-8";',
        'dataType': '"json"'
    }
}

$scope.retData.getResult = function (item, event) {

    $http.post('GetData.aspx/getData', request, config)
        .success(function (data, status, headers, config) {
            $scope.retData.result = data.d;
        })
        .error(function (data, status, headers, config) {
            $scope.status = status;
        });
}
Run Code Online (Sandbox Code Playgroud)

ASPX webmethod(C#):

public static string getData(string name, int age)
{
    string.Format("Name: {0}{2}Age: {1}", name, age, …
Run Code Online (Sandbox Code Playgroud)

javascript c# asp.net webmethod angularjs

5
推荐指数
1
解决办法
2259
查看次数

hadoop:期待org.apache.hadoop.io.LongWritable,收到org.apache.hadoop.io.Text

我是hadoop的新手并试图从书中运行一个示例程序.我面临错误

java.io.IOException:键入map中的键不匹配:expected org.apache.hadoop.io.LongWritable,recieved org.apache.hadoop.io.Text

请帮我解决错误.下面是代码

import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.conf.Configured;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.io.Text;
import org.apache.hadoop.mapred.FileInputFormat;
import org.apache.hadoop.mapred.FileOutputFormat;
import org.apache.hadoop.mapred.JobClient;
import org.apache.hadoop.mapred.JobConf;
import org.apache.hadoop.mapred.KeyValueTextInputFormat;
import org.apache.hadoop.mapred.MapReduceBase;
import org.apache.hadoop.mapred.Mapper;
import org.apache.hadoop.mapred.OutputCollector;
import org.apache.hadoop.mapred.Reducer;
import org.apache.hadoop.mapred.Reporter;
import org.apache.hadoop.mapred.TextOutputFormat;
import org.apache.hadoop.util.Tool;
import org.apache.hadoop.util.ToolRunner;

public class HadoopJob extends Configured implements Tool {



public static class MapperClass extends MapReduceBase implements Mapper<Text, Text, Text, Text> {

        @Override
        public void map(Text key, Text value, OutputCollector<Text, Text> output,
                Reporter reporter) throws IOException {
            output.collect(value, key);         
        }

    } …
Run Code Online (Sandbox Code Playgroud)

java hadoop

0
推荐指数
1
解决办法
4581
查看次数