大家好,我正在做一些正统的Web应用程序,我的方法是使用java和javascript的AJAX。
我问我是否可以设置从javascript到Servlet的数组。
答案 0 :(得分:-1)
是的,这是可能的!
<UserControl
x:Class="XamlPullToRefresh.MyUserControl"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:XamlPullToRefresh"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
d:DesignHeight="300"
d:DesignWidth="400">
<Grid>
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Image Source="{Binding myObject.imageUrl}" />
<TextBlock Grid.Column="1" Text="{Binding myObject.name}" />
<TextBlock Grid.Row="1" Grid.ColumnSpan="2" Text="{Binding myObject.text}" />
<StackPanel Grid.Row="2" Grid.ColumnSpan="2" Orientation="Horizontal" HorizontalAlignment="Center">
<Button Margin="10"/>
<Button Margin="10"/>
<Button Margin="10"/>
</StackPanel>
</Grid>
</UserControl>
在servlet中:
var test = [];
$.ajax({
type: 'get',
url: 'someurl',
dataType: 'JSON',
data: {
test: JSON.stringify(test)
},
success: function(data) {
},
error: function(data) {
alert('fail');
}
});