- 浏览: 13444 次
- 性别:
- 来自: 滨州
最新评论
文章列表
1-创建转换类
package com.demo.uitl;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Map;
import com.opensymphony.xwork2.conversion.impl.DefaultTypeConverter;
public class DateTypeConverter extends DefaultTypeConverter {
/* (non ...
创建action
package com.demo.action;
public class HelloWorld {
private String mess = "我的第一个应用";
public String execute(){
return "success";
}
public String getMess() {
return mess;
}
public void setMess(String mess) {
this.mess = mess;
}
}
...
基本目录就这样,导入最基本的jar包。
struts.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts> ...
1、action 片段
public Map responseJson;
public Map getResponseJson() {
return responseJson;
}
public void setResponseJson(Map responseJson) {
this.responseJson = responseJson;
}
Map<String, Object> map = new HashMap<String, Object&g ...
在struts2中用kindeditor在线编辑的话,上传文件会遇到上传失败的问题,因为所有请求都会被struts2拦截,解决这种方法有很多,下面为其中之一。
1、JS代码片段
<script>
KindEditor.ready(function(K) {
var editor1 = K.create('textarea[name="content1"]', {
cssPath : '<%=basePath%>kindeditor-4.1.10/plugins/code/prettify.css',
uplo ...
<script type="text/javascript">
function browserRedirect() {
var sUserAgent = navigator.userAgent.toLowerCase();
var bIsIpad = sUserAgent.match(/ipad/i) == "ipad";
var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os";
var bIsMid ...
@Id
@GenericGenerator(name = "idGenerator", strategy = "assigned")
@GeneratedValue(generator = "idGenerator")
@Column(name = "d0001")
function checkreg(){
var msg = "对不起,输入错误\n";
var regform = document.all.reg;
var username = regform.username;
var password1 = regform.password1;
var password2 = regform.password2;
var usern = /^[a-zA-Z0-9_]{1,}$/;
...
<display:column property="date" format="{0,date,dd-MM-yyyy}" />
<display:column property="money" format="{0,number,000,000,000.00} $" />
<display:table requestURI="${ctx}/medicalIcd10/medicalIcd10List.do" id="medicalIcd10"
cellpadding="1" cellspacing="1" partialList="true" style="width:100%;"
size="${medicalIcd10ListPage.count}"
page ...
判断post和get传输方式
- 博客分类:
- Java
在写jsp往后台传送数据的时候,以前是在URL后面加的数据一般都是数字或英文,这次在后面直接加中文,发现后台出现乱码。但是表单中提交的中文就不是乱码啊!真是搞的我很不解。最后查了一下网上,说要转码。转就转呗。可是转过以后form提交的数据却成了乱码了。真是烦。想到的办法就是在后台需要接收这个参数的方法中,先进行判断,如果是post则不需要转码,如果是get则需要转码。但是首先需要获得页面的传输方式,通过查询,终于找到了一个方法,代码示例如下:
public void setName(String name) throwsUnsupportedEncodingException{
...
IE6bug div之外出现多余字,并且是div内的字,首先这是IE6的注视BUG,检查注视,然后把注视换一下位置即可。
css IE6版本 左边距显示不正常问题
- 博客分类:
- CSS
所在DIV设置属性:display: inline; 可解决。
css设置li 超出文字不显示
- 博客分类:
- CSS
div+css设置列表li超出部分显示省略号
在网页设计中,会遇到文本超过固定长度导致整体的网页变形的情况。程序员往往需要截取固定的长度来实现某些固定长度的控制。介绍一种直接采用CSS 的代码控制来实现文本截取的方法。与程序员的直接字符截取的方式有点区别,其优势是可以自动控制文本显示的长度;缺点是不同浏览器的兼容性并不完美。使用到 overflow,text-overflow,white-space 这三个主要的属性,其他的代码属于修饰作用。
CSS代码:
<style>
.texthidden{
width:200px;
...