use CGI; use CGI::Ex::Fill qw(fill); my $q = CGI->new; my %default = ( foo => 'FooFoo', bar => 'BarBar', baz => 'BazBaz', ); foreach my $k (keys %default) { $q->param($k, $default{$k}) if ! defined $q->param($k); } my $html = '